首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何找到抛出ORA-00933错误的SQL

    https://blog.csdn.net/bisal/article/details/103137639 前几天上线,凌晨3点多打车回来的路上,兄弟联系我,提了一个问题,某核心系统,上线的时候,报了很多ORA...ORA-00933,意思是“SQL command not properly ended”,明显是SQL的语法出现错误,但是现在的问题,就是如何找到错误的SQL?...我们执行如下这两条SQL,第一条是错误的,提示ORA-00933,第二条是正确的, SQL> select object_id from t whereobject_id=1; select object_id...from t whereobject_id=1 * ERROR at line 1: ORA-00933: SQL command...t where object_id=1 我们知道,一条SQL在Oralce中执行的过程,会经过下图中的几个阶段,在解析阶段,会进行SQL的语法检查、语义检查以及共享池中查找是否存在执行过的SQL,如上ORA

    2.5K30

    Java 技术篇 - java同时连接多种数据库执行sql语句的兼容性验证,数据库类型包括:oracle、sqlserver、DB2、人大金仓、达梦、PG、瀚高、polardb

    Java 操作多类型数据库下的兼容性验证 第一章:数据库测试 ①【 oracle 数据库不支持分号】ORA-00933: SQL 命令未正确结束 ② 【sqlserver 数据库不支持 commit】COMMIT...瀚高数据库没问题】 ⑦ 【polardb 数据库没问题】 第二章:测试环境 ① 测试 sql 语句 ② 测试代码块 ③ 测试驱动和 JDK 版本 第一章:数据库测试 ①【 oracle 数据库不支持分号】ORA...SQL 命令未正确结束 报错:OriginalSql = delete from org_reportcombinestru where code = '报表合并体系2';, Error Msg = ORA...-00933: SQL 命令未正确结束 java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束 at oracle.jdbc.driver.T4CTTIoer11...= '报表合并体系1';, OriginalSql = delete from org_reportcombinestru where code = '报表合并体系1';, Error Msg = ORA

    2.3K31

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券