0

次のSQLブロックを実行しようとすると、次の例外が発生しました

ORA-06550: line 1, column 6:
PLS-00103: Encountered the symbol "" when expecting one of the following:

   begin case declare exit for goto if loop mod null pragma
   raise return select update while with <an identifier>
   <a double-quoted delimited-identifier> <a bind variable> <<
   close current delete fetch lock insert open rollback
   savepoint set sql execute commit forall merge pipe
The symbol "" was ignored.
ORA-06550: line 2, column 47:
PLS-00103: Encountered the symbol "" when expecting one of t

クエリ:

begin
insert into test (a, b) values (:p1, :p2);
commit;
end;

注: 文字列値を持つ 2 つのパラメーター (p1、p2) を追加しました

4

1 に答える 1

-1

末尾の;を削除します。

于 2010-10-14T11:15:22.760 に答える