2013-12-02 6 views
0

Я хочу использовать сопоставление неевропейских языков для каждого столбца конкретной таблицы. Итак:SQL Server Collation для неевропейских языков

ALTER TABLE dbo.MyTable 
ALTER COLUMN MyColumn varchar(10)COLLATE Latin1_General_CI_AS NOT NULL; 

Но Ç и Ü символы до сих пор стоит в клетках.

Я хочу, чтобы изменить их в C и U

Как я могу это сделать?

+1

Используйте функцию замены – Rob

ответ

2

Latin-1 содержит Ç (199) и Ü (220). Даже если это не так, оно все равно будет содержать символы со значением 199 и 220 - так что вместо этого вы увидите только токенов.

Честно говоря, если ваши данные теперь или мог быть не-ASCII, вы могли бы сделать хорошо рассмотреть nvarchar(...) вместо varchar(...)

Смежные вопросы