È possibile eseguire la query seguente per restituire tutte le regole di confronto supportate nell'istanza di SQL Server:
SELECT name, description FROM sys.fn_helpcollations();
Si noti che questo restituisce un elenco piuttosto lungo. L'esecuzione di tale istruzione su SQL Server 2017 restituisce 3955 regole di confronto.
Puoi restringere il set di risultati se sei interessato a una particolare raccolta.
Ad esempio, puoi fare qualcosa del genere:
SELECT name, description FROM sys.fn_helpcollations() WHERE name LIKE 'Latin%';
Vengono restituite solo le regole di confronto che iniziano con "latino".
Ecco cosa restituisce quella query in SQL Server 2017:
Latin1_General_BIN | Latin1-General, ordinamento binario |
Latin1_General_BIN2 | Latin1-General, ordinamento per confronto punti codice binario |
Latin1_General_CI_AI | Latino1-generale, senza distinzione tra maiuscole e minuscole, senza distinzione di accento, senza distinzione di kanatype, senza distinzione di larghezza |
Latin1_General_CI_AI_WS | Latino1-generale, senza distinzione tra maiuscole e minuscole, senza distinzione di accento, senza distinzione di kanatype, con distinzione di larghezza |
Latin1_General_CI_AI_KS | Latino1-generale, senza distinzione tra maiuscole e minuscole, senza distinzione tra accenti, kanatype-sensitive, senza distinzione di larghezza |
Latin1_General_CI_AI_KS_WS | Latino1-generale, senza distinzione tra maiuscole e minuscole, senza distinzione tra accenti, kanatype-sensitive, con sensibilità alla larghezza |
Latin1_General_CI_AS | Latino1-generale, senza distinzione tra maiuscole e minuscole, senza distinzione di accenti, senza distinzione di kanatype, senza distinzione di larghezza |
Latin1_General_CI_AS_WS | Latino1-generale, senza distinzione tra maiuscole e minuscole, con distinzione tra accenti, kanatype-insensitive, con sensibilità alla larghezza |
Latin1_General_CI_AS_KS | Latino1-generale, senza distinzione tra maiuscole e minuscole, con distinzione tra accenti, kanatype-sensitive, senza distinzione di larghezza |
Latin1_General_CI_AS_KS_WS | Latino1-generale, senza distinzione tra maiuscole e minuscole, con distinzione tra accenti, kanatype-sensitive, con sensibilità alla larghezza |
Latin1_General_CS_AI | Latino1-generale, con distinzione tra maiuscole e minuscole, senza accento, senza kanatype, senza distinzione di larghezza |
Latin1_General_CS_AI_WS | Latino1-generale, case-sensitive, accent-insensitive, kanatype-insensitive, width-sensitive |
Latin1_General_CS_AI_KS | Latino1-generale, case-sensitive, accent-insensitive, kanatype-sensitive, width-insensitive |
Latin1_General_CS_AI_KS_WS | Latino1-generale, con distinzione tra maiuscole e minuscole, senza accento, kanatype-sensitive, con sensibilità alla larghezza |
Latin1_General_CS_AS | Latino1-generale, case-sensitive, accent-sensitive, kanatype-insensitive, width-insensitive |
Latin1_General_CS_AS_WS | Latino1-generale, case-sensitive, accent-sensitive, kanatype-insensitive, width-sensitive |
Latin1_General_CS_AS_KS | Latino1-generale, case-sensitive, accent-sensitive, kanatype-sensitive, width-insensitive |
Latin1_General_CS_AS_KS_WS | Latin1-General, case-sensitive, accent-sensitive, kanatype-sensitive, width-sensitive |
Latin1_General_100_BIN | Latin1-General-100, ordinamento binario |
Latin1_General_100_BIN2 | Latin1-General-100, ordinamento per confronto punti codice binario |
Latin1_General_100_CI_AI | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza distinzione di accento, senza distinzione di kanatype, senza distinzione di larghezza |
Latin1_General_100_CI_AI_WS | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, senza kanatype, senza distinzione di larghezza |
Latin1_General_100_CI_AI_KS | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza distinzione tra accenti, kanatype-sensitive, senza distinzione di larghezza |
Latin1_General_100_CI_AI_KS_WS | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, kanatype-sensitive, con sensibilità alla larghezza |
Latin1_General_100_CI_AS | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza distinzione di accenti, senza distinzione di kanatype, senza distinzione di larghezza |
Latin1_General_100_CI_AS_WS | Latin1-General-100, case-insensitive, accent-sensitive, kanatype-insensitive, width-sensitive |
Latin1_General_100_CI_AS_KS | Latin1-General-100, senza distinzione tra maiuscole e minuscole, con distinzione tra accenti, kanatype-sensitive, senza distinzione di larghezza |
Latin1_General_100_CI_AS_KS_WS | Latin1-General-100, case-insensitive, accent-sensitive, kanatype-sensitive, width-sensitive |
Latin1_General_100_CS_AI | Latin1-General-100, case-sensitive, accent-insensitive, kanatype-insensitive, width-insensitive |
Latin1_General_100_CS_AI_WS | Latin1-General-100, case-sensitive, accent-insensitive, kanatype-insensitive, width-sensitive |
Latin1_General_100_CS_AI_KS | Latin1-General-100, case-sensitive, accent-insensitive, kanatype-sensitive, width-insensitive |
Latin1_General_100_CS_AI_KS_WS | Latin1-General-100, case-sensitive, accent-insensitive, kanatype-sensitive, width-sensitive |
Latin1_General_100_CS_AS | Latin1-General-100, case-sensitive, accent-sensitive, kanatype-insensitive, width-insensitive |
Latin1_General_100_CS_AS_WS | Latin1-General-100, case-sensitive, accent-sensitive, kanatype-insensitive, width-sensitive |
Latin1_General_100_CS_AS_KS | Latin1-General-100, case-sensitive, accent-sensitive, kanatype-sensitive, width-insensitive |
Latin1_General_100_CS_AS_KS_WS | Latin1-General-100, case-sensitive, accent-sensitive, kanatype-sensitive, width-sensitive |
Latin1_General_100_CI_AI_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, senza kanatype, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CI_AI_WS_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, senza kanatype, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CI_AI_KS_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, kanatype-sensitive, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CI_AI_KS_WS_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, kanatype-sensitive, con distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CI_AS_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, senza kanatype, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CI_AS_WS_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, senza accento, senza kanatype, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CI_AS_KS_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, con accento, kanatype-sensitive, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CI_AS_KS_WS_SC | Latin1-General-100, senza distinzione tra maiuscole e minuscole, con accento, kanatype-sensitive, con distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CS_AI_SC | Latin1-General-100, con distinzione tra maiuscole e minuscole, senza accento, senza kanatype, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CS_AI_WS_SC | Latin1-General-100, con distinzione tra maiuscole e minuscole, senza accento, senza kanatype, con distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CS_AI_KS_SC | Latin1-General-100, con distinzione tra maiuscole e minuscole, senza accento, kanatype-sensitive, senza distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CS_AI_KS_WS_SC | Latin1-General-100, con distinzione tra maiuscole e minuscole, senza accento, kanatype-sensitive, con distinzione di larghezza, caratteri supplementari |
Latin1_General_100_CS_AS_SC | Latin1-General-100, caratteri supplementari con distinzione tra maiuscole e minuscole, accenti, kanatype, larghezza, caratteri supplementari |
Latin1_General_100_CS_AS_WS_SC | Latin1-General-100, case-sensitive, accent-sensitive, kanatype-insensitive, width-sensitive, caratteri supplementari |
Latin1_General_100_CS_AS_KS_SC | Latin1-General-100, con distinzione tra maiuscole e minuscole, con accento, kanatype, senza larghezza, caratteri supplementari |
Latin1_General_100_CS_AS_KS_WS_SC | Latin1-General-100, con distinzione tra maiuscole e minuscole, accento, kanatype, larghezza, caratteri supplementari |