Oppure, in caso contrario, cos'è effettivamente un server Sql collation
? Forse la mia comprensione della collazione (come concetto) è sbagliata.Esiste una "collazione Unicode"?
Non desidero specificare le mie regole di confronto in greco o islandese o anche occidentale-europeo. Desidero essere in grado di utilizzare qualsiasi lingua supportata in Unicode.
(sto usando MSSQL 2005)
UPDATE: Ok, sto riformulare la domanda: C'è una, collazione generica cultura indipendente che può essere utilizzato per i testi di ogni cultura? So che non conterrà regole specifiche della cultura come "ty" in ungherese o ß = ss in tedesco, ma fornirà risultati coerenti e per lo più accettabili.
Esistono regole di confronto non specifiche della lingua?
Utilizzare 'nvarchar' ecc anziché' varchar' quindi. Le regole di confronto hanno ancora un ruolo nel determinare le regole di confronto (e quindi di ordinamento) ma non influenzano l'intervallo di caratteri che possono essere memorizzati in questo caso. –
http://dba.stackexchange.com/a/31861/19091 fornisce una grande spiegazione di ciò che una collazione fa/fa nel contesto del server SQL. – Stijn