Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Pengumpulan tidak sensitif huruf SQL Server

Jika Anda mengubah susunan pada database, Anda juga harus mengubahnya di setiap kolom satu per satu - mereka mempertahankan pengaturan susunan yang berlaku saat tabel mereka dibuat.

create database CollTest COLLATE Latin1_General_CI_AI
go
use CollTest
go
create table T1 (
    ID int not null,
    Val1 varchar(50) not null
)
go
select name,collation_name from sys.columns where name='Val1'
go
alter database CollTest COLLATE Latin1_General_CS_AS
go
select name,collation_name from sys.columns where name='Val1'
go

Hasil:

name collation_name
---- --------------
Val1 Latin1_General_CI_AI

name collation_name
---- --------------
Val1 Latin1_General_CI_AI


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server - literal boolean?

  2. Bagaimana menemukan tabel dependen melingkar di sql server

  3. Perbaiki:"Pernyataan BACKUP LOG tidak diizinkan saat model pemulihan SEDERHANA" di SQL Server (dan SQL Edge)

  4. SQL merevisi data tabel ke bentuk yang lebih ringkas

  5. daftar yang dipisahkan koma sebagai string tunggal, T-SQL