在Microsoft Query中执行有效的Oracle DB查询

时间:2013-10-07 12:33:16

标签: sql oracle11g ms-query

我编写了一个oracle查询,它对Oracle 11g DB执行得很好(我在PL / SQL开发人员中编写过)。但是当我尝试将其作为SQL复制/粘贴到Microsoft Query中时,它会失败并显示ORA-00900: invalid SQL statement

是否有可以包含在Microsoft Query查询中的内容列表被视为有效?在我的查询中,我使用了很多SQL modelling - 它是否不受支持?

1 个答案:

答案 0 :(得分:1)

我不相信任何MS SQL变体都支持Oracle的任何MODEL功能。

但是因为这是一个ORA消息,你仍在对Oracle执行,我不得不假设连接正在乱用SQL。为什么需要通过MS Query发出sql?

(也许您可以使用模型语法在Oracle中定义视图/函数/ proc,然后通过MS Query使用该对象)