非互換
FUJITSU Enterprise Postgres 11では、pg_dumpコマンドが出力するCREATE TRIGGER ... REFERENCINGコマンドの遷移テーブル名に大文字・小文字が含まれている場合、ダブルクォートで括るように変更します。
大文字・小文字を含む遷移テーブル名はダブルクォートで括られません。
[例]
$ pg_dump db1 ・・・ CREATE TRIGGER tg1 AFTER INSERT ON public."t1_T1" REFERENCING NEW TABLE AS t1_T1 FOR EACH STATEMENT EXECUTE PROCEDURE public.f1(); ・・・
大文字・小文字を含む遷移テーブル名はダブルクォートで括られます。
[例]
$ pg_dump db1 ・・・ CREATE TRIGGER tg1 AFTER INSERT ON public."t1_T1" REFERENCING NEW TABLE AS "t1_T1" FOR EACH STATEMENT EXECUTE PROCEDURE public.f1(); ・・・
対処方法
ありません。