我正在读取一些来自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;
任何建议都将不胜感激。
非常感谢