sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan finder du de databasesamlinger, der understøttes af din SQL Server-instans

Du kan køre følgende forespørgsel for at returnere alle de sorteringer, der understøttes i din forekomst af SQL Server:

SELECT 
  name,
  description 
FROM sys.fn_helpcollations();

Bemærk, at dette giver en ret lang liste. Kørsel af denne sætning på SQL Server 2017 returnerer 3955 sorteringer.

Du kan indsnævre resultatet, hvis du er interesseret i en bestemt sortering.

For eksempel kan du gøre sådan noget:

SELECT 
  name,
  description  
FROM sys.fn_helpcollations()
WHERE name LIKE 'Latin%';

Dette returnerer kun de sammenstillinger, der begynder med "latin".

Her er, hvad den forespørgsel returnerer i SQL Server 2017:

Latin1_General_BIN Latin1-Generelt, binær sortering
Latin1_General_BIN2 Latin1-Generelt, sortering af binær kodepunktssammenligning
Latin1_General_CI_AI Latin1-Generelt, ufølsomt for store og små bogstaver, ufølsomt for accent, ufølsomt for kanatype, ufølsomt for bredden
Latin1_General_CI_AI_WS Latin1-Generelt, følsomme for store og små bogstaver, accentufølsom, kanatype-ufølsom, breddefølsom
Latin1_General_CI_AI_KS Latin1-Generelt, ufølsomt for store og små bogstaver, ufølsomt for accent, ufølsomt for kanatype, ufølsomt for bredden
Latin1_General_CI_AI_KS_WS Latin1-Generelt, følsomme mellem store og små bogstaver, accentufølsom, kanatype-følsom, bredde-følsom
Latin1_General_CI_AS Latin1-Generelt, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, breddeufølsom
Latin1_General_CI_AS_WS Latin1-Generelt, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, breddefølsom
Latin1_General_CI_AS_KS Latin1-Generelt, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-følsom, breddeufølsom
Latin1_General_CI_AS_KS_WS Latin1-Generelt, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-følsom, breddefølsom
Latin1_General_CS_AI Latin1-Generelt, case-sensitiv, accent-ufølsom, kanatype-ufølsom, bredde-ufølsom
Latin1_General_CS_AI_WS Latin1-General, case-sensitive, accent-usensitive, kanatype-usensitive, width-sensitive
Latin1_General_CS_AI_KS Latin1-Generelt, case-sensitiv, accent-ufølsom, kanatype-sensitiv, bredde-ufølsom
Latin1_General_CS_AI_KS_WS Latin1-General, case-sensitive, accent-usensitive, kanatype-sensitive, width-sensitive
Latin1_General_CS_AS Latin1-General, case-sensitive, accent-sensitive, kanatype-usensitive, width-usensitive
Latin1_General_CS_AS_WS Latin1-General, case-sensitive, accent-sensitive, kanatype-usensitive, width-sensitive
Latin1_General_CS_AS_KS Latin1-General, case-sensitive, accent-sensitive, kanatype-sensitive, width-usensitive
Latin1_General_CS_AS_KS_WS Latin1-General, case-sensitive, accent-sensitive, kanatype-sensitive, width-sensitive
Latin1_General_100_BIN Latin1-Generelt-100, binær sortering
Latin1_General_100_BIN2 Latin1-General-100, binær kodepunkts sammenligning sortering
Latin1_General_100_CI_AI Latin1-General-100, ufølsom mellem store og små bogstaver, ufølsom for accent, ufølsom for kanatype, ufølsom for bredde
Latin1_General_100_CI_AI_WS Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-ufølsom, breddefølsom
Latin1_General_100_CI_AI_KS Latin1-General-100, ufølsom mellem store og små bogstaver, ufølsom for accent, ufølsom for kanatype, ufølsom for bredde
Latin1_General_100_CI_AI_KS_WS Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-følsom, bredde-følsom
Latin1_General_100_CI_AS Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, breddeufølsom
Latin1_General_100_CI_AS_WS Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, breddefølsom
Latin1_General_100_CI_AS_KS Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-følsom, breddeufølsom
Latin1_General_100_CI_AS_KS_WS Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-følsom, breddefølsom
Latin1_General_100_CS_AI Latin1-General-100, case-sensitiv, accent-ufølsom, kanatype-ufølsom, bredde-ufølsom
Latin1_General_100_CS_AI_WS Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-ufølsom, breddefølsom
Latin1_General_100_CS_AI_KS Latin1-General-100, case-sensitiv, accent-ufølsom, kanatype-sensitiv, bredde-ufølsom
Latin1_General_100_CS_AI_KS_WS Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-følsom, breddefølsom
Latin1_General_100_CS_AS Latin1-General-100, følsomme mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, bredde-ufølsom
Latin1_General_100_CS_AS_WS Latin1-General-100, case-sensitive, accent-sensitive, kanatype-usensitive, width-sensitive
Latin1_General_100_CS_AS_KS Latin1-General-100, følsomme mellem store og små bogstaver, accentfølsom, kanatype-følsom, bredde-ufølsom
Latin1_General_100_CS_AS_KS_WS Latin1-General-100, følsom over for store og små bogstaver, accentfølsom, kanatype-følsom, bredde-følsom
Latin1_General_100_CI_AI_SC Latin1-General-100, ufølsom mellem store og små bogstaver, ufølsom med accent, ufølsom for kanatype, ufølsom for bredde, supplerende tegn
Latin1_General_100_CI_AI_WS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-ufølsom, breddefølsom, supplerende tegn
Latin1_General_100_CI_AI_KS_SC Latin1-General-100, ufølsom mellem store og små bogstaver, ufølsom over for accent, kanatype-følsom, breddeufølsom, supplerende tegn
Latin1_General_100_CI_AI_KS_WS_SC Latin1-General-100, ufølsom mellem store og små bogstaver, ufølsom over for accent, kanatype-følsom, breddefølsom, supplerende tegn
Latin1_General_100_CI_AS_SC Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, breddeufølsom, supplerende tegn
Latin1_General_100_CI_AS_WS_SC Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, breddefølsom, supplerende tegn
Latin1_General_100_CI_AS_KS_SC Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-følsom, breddeufølsom, supplerende tegn
Latin1_General_100_CI_AS_KS_WS_SC Latin1-General-100, ufølsom mellem store og små bogstaver, accentfølsom, kanatype-følsom, breddefølsom, supplerende tegn
Latin1_General_100_CS_AI_SC Latin1-General-100, versalfølsom, accentufølsom, kanatype-ufølsom, breddeufølsom, supplerende tegn
Latin1_General_100_CS_AI_WS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-ufølsom, breddefølsom, supplerende tegn
Latin1_General_100_CS_AI_KS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-følsom, breddeufølsom, supplerende tegn
Latin1_General_100_CS_AI_KS_WS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentufølsom, kanatype-følsom, breddefølsom, supplerende tegn
Latin1_General_100_CS_AS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, bredde-ufølsom, supplerende tegn
Latin1_General_100_CS_AS_WS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentfølsom, kanatype-ufølsom, breddefølsom, supplerende tegn
Latin1_General_100_CS_AS_KS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentfølsom, kanatype-følsom, bredde-ufølsom, supplerende tegn
Latin1_General_100_CS_AS_KS_WS_SC Latin1-General-100, følsomme mellem store og små bogstaver, accentfølsom, kanatype-følsom, breddefølsom, supplerende tegn

  1. NLS_NUMERIC_CHARACTERS indstilling for decimal

  2. 3 måder at få sammenstillingen af ​​en kolonne i MariaDB

  3. Henter Lås ventetimeout overskredet; prøv at genstarte transaktionen, selvom jeg ikke bruger en transaktion

  4. Sammenligning af DBaaS-failoverløsninger med manuelle gendannelsesindstillinger