sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man visar sorteringen av en kolumn i SQL Server (T-SQL)

I SQL Server kan sortering anges på servernivå, databasnivå och kolumnnivå, såväl som inuti uttryck.

För att ta reda på vilken sortering en specifik kolumn använder, kör en T-SQL-fråga mot sys.columns . Så här:

SELECT 
    name, 
    collation_name 
FROM sys.columns 
WHERE name = N'ArtistName';

Detta resulterar i något i stil med detta:

name   collation_name              
----------  ----------------------------
ArtistName  SQL_Latin1_General_CP1_CI_AS

Det här exemplet returnerar sammanställningen av en kolumn som heter ArtistName . Byt bara ut det med namnet på kolumnen du vill fråga.

Se även:

  • Återställ sorteringen av en databas
  • Återställ sorteringen av servern
  • Vad är sortering?

  1. Importera från och exportera till filer med MySQL-kommandoraden

  2. Hur ändrar jag mysql till mysqli?

  3. MariaDB GROUP_CONCAT()

  4. Vad är effekten av att placera commit efter DML i proceduren?