.Vejledning

Når du bruger denne Server, kan du bruge denne til at angive standardsamlingen af en database. Specifikt kan du brugeCOLLATE klausul af entenCREATE DATABASE ellerALTER DATABASE udsagn.

COLLATE – klausulen er valgfri-hvis du ikke bruger den, når du opretter databasen, bruger databasen standardsamlingen af serveren (som blev angivet på det tidspunkt, hvor vi installerede serveren). Og hvis du ikke angiver klausulen, når du ændrer databasen, ændres dens standardkollektion ikke.

Indstil sorteringen

først op, her er et eksempel på at bruge COLLATE klausul for at specificere standard sorteringen, når du opretter en ny database:

CREATE DATABASE Solutions COLLATE French_CI_AI;GO

dette eksempel opretter en database kaldet Solutions og sætter sin sortering til French_CI_AI.

Skift sorteringen

for at ændre sorteringen af en eksisterende database skal du bruge ALTER DATABASE sætningen med COLLATE klausul:

ALTER DATABASE SolutionsCOLLATE Thai_CI_AI_WS; GO

dette ændrer sorteringen til Thai_CI_AI_WS.

kontroller sorteringen

der er flere måder at kontrollere standard sorteringen af en database på. Hvis du bruger SSMS, kan du højreklikke på databasen i Objektsøgeren og vælge Egenskaber.

der er også et par forskellige måder at kontrollere din databasesamling ved hjælp af Transact.

tilsidesættelse af Databasesamlingen

Du kan tilsidesætte databasesamlingen på kolonneniveau. Hver kolonne kan have sin egen sortering, som kan være forskellig fra standarddatabasesamlingen og/eller serversamlingen.

Du kan angive sorteringen på kolonneniveauet medCOLLATE klausulen, når du brugerCREATE TABLE ellerALTER TABLE udsagn.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.