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

问题描述

stmt.executeUpdate("DELETE FROM transaction WHERE user_id='"+user_id+"' AND product_id='"+product_id+"' limit 1");

我收到上述语句的错误,因为该语句没有正确结束。我正在使用 Oracle 11g。

标签: oracleoracle11g

解决方案


限制 1 不是 ORACLE 语法。请删除它并在没有 LIMIT 1 的情况下运行您的查询。


推荐阅读