java简单的create user语句失败?
像以前一样,生成Java-Oracle11g-JDBC (OJDBC)
代码。Java代码试图对下面的语句执行executeUpdate()
,出现错误。但Oracle 11g(通过其GUI)执行它时没有任何问题
声明-
CREATE USER Person identified by 2012;
错误(即PrintStackTrace的一部分)——
java.sql.SQLSyntaxErrorException: ORA-00911: invalid character
# 1 楼答案
Oracle不喜欢结尾的分号。在OJDBC查询中不需要分号,即使它在Oracle GUI中工作