我成功地将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/

10-15 02:05
查看更多