像以前一樣,製作Java-Oracle11g-JDBC (OJDBC)
的代碼。 Java代碼嘗試在下面的語句中執行executeUpdate()
併發生錯誤。但Oracle 11g在沒有任何問題的情況下執行它(通過它的GUI)。一個簡單的創建用戶語句失敗?
聲明 -
CREATE USER Person identified by 2012;
錯誤(即的printStackTrace的一部分) -
java.sql.SQLSyntaxErrorException: ORA-00911: invalid character
你嘗試刪除';'在結尾?是2012年的密碼?如果是這樣,請嘗試用''來逃避。 – markus 2012-08-14 08:48:21