我成功地将mysql迁移到oracle。但是唯一的问题是表名和字段名区分大小写.web中的某些页面说去sql developer中的工具和选项并勾选ansi,但我找不到它。
在甲骨文网站论坛上说这是迁移的一部分。
有人拥有新版本的sql developer并从mysql迁移吗?
例如
calendarColor成为CALENDARCOLOR
最佳答案
我真的不明白这是怎么回事。由于Oracle的对象默认情况下不区分大小写,因此您可以继续使用SELECT * FROM calendarColor
查询它们。
如果需要区分大小写,请使用引号,例如:
CREATE TABLE "calendarColor" ( ... );
SELECT * FROM TABLE "calendarColor";
另请参阅:Schema Object Names and Qualifiers
关于mysql - sql developer mysql to oracle migration,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7329191/