Saat menggunakan SQL Server, Anda dapat menggunakan T-SQL untuk menentukan susunan default database. Secara khusus, Anda dapat menggunakan COLLATE
klausa dari CREATE DATABASE
atau ALTER DATABASE
pernyataan.
COLLATE
klausa opsional – jika Anda tidak menggunakannya saat membuat database, database akan menggunakan susunan default server (yang ditentukan pada saat SQL Server diinstal). Dan jika Anda tidak menentukan klausa saat mengubah database, susunan defaultnya tidak akan berubah.
Menyetel Kolasi
Pertama, berikut adalah contoh penggunaan COLLATE
klausa untuk menentukan susunan default saat membuat database baru:
CREATE DATABASE Solutions COLLATE French_CI_AI; GO
Contoh ini membuat database bernama Solutions
dan menyetel susunannya ke French_CI_AI
.
Ubah Susunan
Untuk mengubah susunan database yang ada, gunakan ALTER DATABASE
pernyataan dengan COLLATE
klausa:
ALTER DATABASE Solutions COLLATE Thai_CI_AI_WS; GO
Ini mengubah susunan menjadi Thai_CI_AI_WS
.
Periksa Pengumpulan
Ada beberapa cara untuk memeriksa susunan default database di SQL Server. Jika Anda menggunakan SSMS, Anda dapat mengklik kanan database di Object Browser dan memilih Properties .
Ada juga beberapa cara berbeda untuk memeriksa susunan basis data Anda menggunakan Transact-SQL.
Mengganti Pengumpulan Basis Data
Anda dapat mengganti susunan basis data di tingkat kolom. Setiap kolom dapat memiliki susunannya sendiri, yang mungkin berbeda dengan susunan database default dan/atau susunan server.
Anda dapat menentukan susunan di tingkat kolom dengan COLLATE
klausa saat menggunakan CREATE TABLE
atau ALTER TABLE
pernyataan.