SQLDveloperIDEを使用してOracleで関数をプログラミングしています。この関数は問題なく機能します。次のステートメントを追加すると、次のようになります。
INSERT INTO bl_transaction
VALUES(generated_id,'0','0','Y',NOW(),'0',NOW(),'0',CAST(dbms_random.value(100,100000) as integer), tuple.billing_id, tuple.created, sys_guid(), first_invgroup, 'Y', 'N', tuple.guid, NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
コンパイラは私にヒントのないエラーを出します:
ORA-06553:PLS-320:この式の型の宣言が不完全または不正な形式です
考えられるすべての型の不一致、引数の数などを確認しました。
どうすればこれを解決できますか?