sql >> Database >  >> RDS >> Sqlserver

SQL Server hoofdletterongevoelige sortering

Als u de sortering in de database wijzigt, moet u deze ook voor elke kolom afzonderlijk wijzigen - ze behouden de sorteerinstelling die van kracht was toen hun tabel werd gemaakt.

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

Resultaat:

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

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


  1. Hoe optimaliseer ik een database voor superstring-query's?

  2. Linker join met slaapstandcriteria

  3. Tabel verstopt in SQL Server-database?

  4. PL/SQL Hoe krijg ik X dag geleden van een datum als datum?