यदि आप डेटाबेस पर कोलेशन बदलते हैं, तो आपको इसे प्रत्येक कॉलम पर अलग-अलग भी बदलना होगा - वे उस कॉलेशन सेटिंग को बनाए रखते हैं जो उनकी टेबल बनाते समय लागू थी।
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
परिणाम:
name collation_name
---- --------------
Val1 Latin1_General_CI_AI
name collation_name
---- --------------
Val1 Latin1_General_CI_AI