sp_add_trigger.sql 実行時に ORA-06502 が発生する場合があります。
< 出力エラー >
-- Oracle error encountered in get_trigcols objectid:
owner.trigger name
Error -6502:ORA-06502: PL/SQL: numeric or value error: character string buffer too small
when_clause:
今後のバージョンで修正が検討されます。
修正バージョンが提供されるまでは、sp_add_trigger.sql の以下 varchar2 変数のサイズを
増やしてから実行してください。
< 変更前 >
PROCEDURE create_trigger IS
rc integer;
sql_str1 varchar2( 2000 );
sql_str2 varchar2( 2000 );
sql_str3 varchar2( 2000 );
< 変更後 >
PROCEDURE create_trigger IS
rc integer;
sql_str1 varchar2( 32767 );
sql_str2 varchar2( 32767 );
sql_str3 varchar2( 32767 );