当前位置:首页 » 编程语言 » sql命令未正确结束怎么看报错
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql命令未正确结束怎么看报错

发布时间: 2023-03-01 19:17:50

1. oracle 问题 ORA-00933: sql 命令未正确结束 如何解决

1、测试前添加一个快照点call dbms_workload_repository.create_snapshot();。

2. ora-00933:SQL命令未正确结束

ora-00933:
sql
命令未正确结束
出现ora-00933错误的原因是因为运行两句sql,但是中间没用标点隔开导致。
如图:
解决方案:
在两句sql中,每句以英文的逗号分隔即可。

3. SQL问题,命令未正确结束

这明明是sql server数据库,你为啥在oracle里面执行,肯定报错

4. 我拼接了一个sql,在数据库中sql语句可正确运行,但在java代码中报错,sql命令未正确结束。

executeQuery是专门用于执行sql查询的方法,从你的sql来开不是查询,而是执行的见表和插入语句,这种操作应该使用executeUpdate方法,同时不要把见表语句和insert语句拼成一个整个的语句去执行,这种方式在数据库直接执行ok没问题,但通过代码走

5. 执行这句sql 一直提示 SQL命令未正确结束,请sql大侠帮忙看看哪里有错~在此谢过~

delete不能连表删除,你这个应该改成连表查询,也就是将delete改成select

6. oracle 问题 ORA-00933: SQL 命令未正确结束 如何解决

一、对于这个错误:

  1. 首先仔细检查sql语句是否存在语法错误。

(如果确认没有错误,可以拿到sql development中去用sql工具试试)。

2.检查使用连接数据库的方法。

executeQuery、execute、executeUpdate是否存在使用错误,或者换个试试。

3.我把sql语句中的‘;‘去掉了,然后sql语句运行正常,没有报错,原因未知。

二、解决方案:

1)方案一:清空回收站(recyclebin)命令 : PURGE recyclebin;

2)方案二:收回表的命令:命令 :flashback table 原表名 to before drop;

3)方案三:直接删除表,不经过回收站:

(1)方法一: drop table 表名 purge;

(2) 方法二 :停用数据库的回收战功能; 10.1版本中,修改隐藏参数 _recyclebinalter system set "_recyclebin" = false;10.2版本中,alter system set recyclebin = off。