1

前と同じように、Java-Oracle11g-JDBC (OJDBC)コードを作成します。Java コードは、以下のステートメントに対して実行を試みexecuteUpdate()、エラーが発生します。しかし、Oracle 11g は問題なく (GUI 経由で) 実行します。

声明-

 CREATE USER Person identified by 2012;

エラー (つまり、PrintStackTrace の一部) -

java.sql.SQLSyntaxErrorException: ORA-00911: invalid character
4

1 に答える 1

3

Oracle は、最後のセミコロンが好きではありません。Oracle GUI から動作しますが、OJDBC クエリにセミコロンは必要ありません。

于 2012-08-14T08:48:55.603 に答える