我编写了一个oracle查询,它对Oracle 11g DB执行得很好(我在PL / SQL开发人员中编写过)。但是当我尝试将其作为SQL复制/粘贴到Microsoft Query中时,它会失败并显示ORA-00900: invalid SQL statement
。
是否有可以包含在Microsoft Query查询中的内容列表被视为有效?在我的查询中,我使用了很多SQL modelling - 它是否不受支持?
答案 0 :(得分:1)
我不相信任何MS SQL变体都支持Oracle的任何MODEL功能。
但是因为这是一个ORA消息,你仍在对Oracle执行,我不得不假设连接正在乱用SQL。为什么需要通过MS Query发出sql?
(也许您可以使用模型语法在Oracle中定义视图/函数/ proc,然后通过MS Query使用该对象)