4
我怎麼能看到SQL服務器 - 整理 - Latin1_General_CI_AS和Latin1_General_CS_AS
SELECT *
FROM (VALUES ('A'),('B'),('Y'),('Z'), ('a'),('b'),('y'),('z')) V(C)
ORDER BY C COLLATE Latin1_General_CS_AS
和
SELECT *
FROM (VALUES ('A'),('B'),('Y'),('Z'), ('a'),('b'),('y'),('z')) V(C)
ORDER BY C COLLATE Latin1_General_CI_AS
之間的差異之間的差異?對於這組字符,沒有區別。
乾杯 的Bartosz
謝謝。如果它是二進制排序,那麼我會有ABCabc。如果我想擁有AaBaCa,應該使用什麼排序規則? –
如果使用'ORDER BY C COLLATE Latin1_General_CI_AS,C COLLATE Latin1_General_CS_AS desc',它將按照順序將每個字母組排序,而不區分大小寫,然後按大小寫進行排序,但首先大寫('desc')。 – BeanFrog
謝謝BeanFrog –