O si no lo hace, entonces, ¿qué es realmente un servidor Sql collation
? Tal vez mi comprensión de la intercalación (como concepto) es incorrecta.¿Existe tal colación Unicode?
No deseo especificar mi compilación al griego, al islandés o al oeste europeo. Deseo poder utilizar cualquier idioma que sea compatible con Unicode.
(estoy usando MSSQL 2005)
ACTUALIZACIÓN: Ok, estoy reformulando la pregunta: ¿Hay una colación genérica, independiente del cultivo que se puede utilizar para textos de cualquier cultura? Sé que no contendrá reglas específicas de la cultura como 'ty' en húngaro o ß = ss en alemán, pero proporcionará resultados consistentes y generalmente aceptables.
¿Hay alguna intercalación que sea no específica de la cultura?
Use 'nvarchar', etc. en lugar de' varchar'. La intercalación aún tiene un papel en la determinación de las reglas de comparación (y, por lo tanto, de clasificación), pero no afecta el rango de caracteres que se pueden almacenar en este caso. –
http://dba.stackexchange.com/a/31861/19091 ofrece una gran explicación de lo que es/hace una intercalación en el contexto del servidor SQL. – Stijn