有时我需要编写访问 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 之间指示语法错误,但我无法弄清楚问题所在。据我从我看过的例子中可以看出,它是正确的。谁能告诉我我做错了什么?