有时我需要编写访问MS Access数据库和Oracle数据库中的表的查询。这可以在MS Access中完成,但Access限制了我可以使用的SQL,并且语法很奇怪。
SQL Developer中的BRIDGE命令听起来很完美,但是我无法让它工作。在尝试执行此操作时:
BRIDGE FallEnrollment2012 AS CentralServer(SELECT * FROM "Fall 2012 Enrollment 10-24-12")
SELECT * FROM FallEnrollment2012 WHERE ROWNUM <=10
我收到此错误消息:
ORA-00900: invalid SQL statement
00900. 00000 - "invalid SQL statement"
*Cause:
*Action:
在BRIDGE和FallEnrollment2012之间显示语法错误,但我无法弄清楚问题是什么。据我所看到的例子,我可以看出,写的是正确的。谁能告诉我我做错了什么?
答案 0 :(得分:0)
这是SQL Developer 4.0 Beta1中的一个错误。 β2。
解决方法是启动SQL Developer,Tools&gt;迁移&gt; Scratch Editor。然后打开工作表并运行BRIDGE命令。 通过这种方式加载了迁移插件,它提供了BRIDGE功能。
正在修复
此致
德莫特。