當前位置:首頁 » 編程語言 » 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。