kun käytät SQL Serveriä, voit T-SQL: n avulla määrittää tietokannan oletuskertauksen. Erityisesti voidaan käyttää COLLATE
lauseketta joko CREATE DATABASE
tai ALTER DATABASE
lausekkeita.
lauseke on valinnainen-jos et käytä sitä luotaessa tietokantaa, tietokanta käyttää palvelimen oletuskoostetta (joka määriteltiin SQL Serverin asennushetkellä). Ja jos et määritä lauseketta muuttaessasi tietokantaa, sen oletuskertaus ei muutu.
Aseta kollaasi
ensin, tässä on esimerkki COLLATE
– lausekkeen käyttämisestä oletusarvoisen kollaasin määrittämiseen uutta tietokantaa luotaessa:
CREATE DATABASE Solutions COLLATE French_CI_AI;GO
Tämä esimerkki luo tietokannan nimeltä Solutions
ja asettaa sen kollaasin arvoon French_CI_AI
.
muuta vertailua
muuttaaksesi olemassa olevan tietokannan vertailua, käytä ALTER DATABASE
lauseke COLLATE
lauseke:
ALTER DATABASE SolutionsCOLLATE Thai_CI_AI_WS; GO
Tämä muuttaa vertailua Thai_CI_AI_WS
.
Tarkista kollaasi
on useita tapoja tarkistaa SQL Serverin tietokannan oletuskollaasi. Jos käytät SSMS: ää, voit hiiren kakkospainikkeella Objektiselaimen tietokantaa ja valita Ominaisuudet.
on myös olemassa pari eri tapaa tarkistaa tietokantakoostumus Transact-SQL: n avulla.
ohittamalla Tietokantakoostumuksen
voit ohittaa tietokantakoostumuksen saraketasolla. Jokaisella sarakkeella voi olla oma vertailunsa, joka voi olla erilainen kuin oletustietokannan ja/tai palvelimen vertailu.
voit määrittää kollaasin saraketasolla COLLATE
lausekkeella käytettäessä CREATE TABLE
tai ALTER TABLE
lausekkeita.