az SQL Server használatakor a T-SQL segítségével megadhatja az adatbázis alapértelmezett összevetését. Pontosabban használhatja aCOLLATE záradékot aCREATE DATABASE vagyALTER DATABASE utasításokban.
a COLLATE záradék nem kötelező – ha nem használja az adatbázis létrehozásakor, az adatbázis a kiszolgáló alapértelmezett összevetését fogja használni (amely az SQL Server telepítésekor volt megadva). Ha pedig nem adja meg a záradékot az adatbázis módosításakor, akkor az alapértelmezett egybevetés nem változik.
állítsa be a leválogatást
először itt van egy példa a COLLATEzáradék használatára az alapértelmezett leválogatás megadásához új adatbázis létrehozásakor:
CREATE DATABASE Solutions COLLATE French_CI_AI;GO
Ez a példa létrehoz egy SolutionsFrench_CI_AIértékre állítja.
A leválogatás módosítása
egy meglévő adatbázis leválogatásának módosításához használja a ALTER DATABASE utasítást a COLLATE záradékkal:
ALTER DATABASE SolutionsCOLLATE Thai_CI_AI_WS; GO
Ez a leválogatást Thai_CI_AI_WS.
ellenőrizze az összevetés
számos módja van, hogy ellenőrizze az alapértelmezett egybevetés egy adatbázis SQL Server. Ha SSMS-t használ, kattintson a jobb gombbal az adatbázisra az Objektumböngészőben, majd válassza a Tulajdonságok lehetőséget.
van még egy pár különböző módon, hogy ellenőrizze az adatbázis egybevetés segítségével Transact-SQL.
az adatbázis-összevetés felülbírálása
az adatbázis-összevetés felülbírálható oszlopszinten. Minden oszlopnak lehet saját egybevetése, amely eltérhet az alapértelmezett adatbázis-egybevetéstől és/vagy a kiszolgáló egybevetésétől.
az oszlop szintjén a COLLATEzáradékkal adhatja meg az összevonást, amikor a CREATE TABLEvagy ALTER TABLE utasításokat használja.