登录
首页 >  Golang >  Go问答

Oracle ORA-00933错误:SQL 命令未完整结束

来源:stackoverflow

时间:2024-03-07 20:00:22 223浏览 收藏

从现在开始,我们要努力学习啦!今天我给大家带来《Oracle ORA-00933错误:SQL 命令未完整结束》,感兴趣的朋友请继续看下去吧!下文中的内容我们主要会涉及到等等知识点,如果在阅读本文过程中有遇到不清楚的地方,欢迎留言呀!我们一起讨论,一起学习!

问题内容

我尝试使用golang并从oracle查询数据。我的 sql 查询是:

select * from table1 offset 10 rows;

但它给出了一个错误:

EXTRA *errors.withStack=dpiStmt_execute: ORA-00933: SQL command not properly ended

当我在 sql*plus 中查询时,我的 sql 查询工作正常,但当我使用 golang 时,会出现错误。


解决方案


正如 Alex Poole 指出的那样,我会尝试不使用终止分号来运行查询。如果您尝试执行以分号结尾的查询(这在 SQL/Plus 中是完全合法的),很多 Oracle 客户端库(即 python 中的 cx_Oracle、ADO.NET Oracle 库)都会抱怨

今天关于《Oracle ORA-00933错误:SQL 命令未完整结束》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>