首页 > 解决方案 > 从 ODBC - ORA-00933:SQL 命令未正确结束

问题描述

我通过 Power BI 通过 ODBC 连接器连接到我们的数据仓库,我有以下语句

SELECT * FROM T_OL_DETL WHERE FY_CD = '2020' LIMIT 10000;

我收到一条错误消息,提示“SQL 命令未正确结束”。任何想法将不胜感激。亚历克斯

标签: sqloracleodbcsyntax-error

解决方案


甲骨文不支持LIMIT。相反,您可以使用:

SELECT *
FROM T_OL_DETL
WHERE FY_CD = '2020' 
FETCH FIRST 10000 ROW ONLY;

通常,您只会将其与ORDER BY.


推荐阅读