sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server skiftlägesokänslig sortering

Om du ändrar sorteringen i databasen måste du också ändra den på varje kolumn individuellt - de behåller den sorteringsinställning som gällde när deras tabell skapades.

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

Resultat:

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

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


  1. Skillnaden mellan MySQL ÄR INTE NULL och !=''

  2. PostgreSQL för att hitta mittpunkten mellan två tidsstämplar

  3. Generera en uppsättning eller sekvens utan loopar – del 1

  4. Hur man skapar ett index i Django utan driftstopp