在Oracle中使用重音保存拉丁字符

时间:2015-06-22 14:24:25

标签: oracle collation

我正在读取一些来自SQL Server数据库的值,其中包含排序规则Latin1_General_CI_AS并将这些值保存到Oracle数据库中。目前我可以看到任何é字符在Oracle数据库中被错误地保存为é

我尝试使用以下内容在Oracle数据库的列中指定排序规则,但不起作用。它显示“无效的ALTER TABLE选项”。

UPDATE table SET `somefield` = '1' WHERE `id` = 1;

ALTER TABLE <table name>
MODIFY <column name> VARCHAR2(450)
CHARACTER SET latin1
COLLATE latin1_general_ci;

任何建议都将不胜感激。

非常感谢

0 个答案:

没有答案