@@ -1865,7 +1865,7 @@ create table parted2_stmt_trig1 partition of parted2_stmt_trig for values in (1)
18651865create table parted2_stmt_trig2 partition of parted2_stmt_trig for values in (2);
18661866create or replace function trigger_notice() returns trigger as $$
18671867 begin
1868- raise notice 'trigger on % % % for %', TG_TABLE_NAME, TG_WHEN, TG_OP, TG_LEVEL;
1868+ raise notice 'trigger % on % % % for %', TG_NAME , TG_TABLE_NAME, TG_WHEN, TG_OP, TG_LEVEL;
18691869 if TG_LEVEL = 'ROW' then
18701870 return NEW;
18711871 end if;
@@ -1910,12 +1910,12 @@ create trigger trig_del_after after delete on parted2_stmt_trig
19101910with ins (a) as (
19111911 insert into parted2_stmt_trig values (1), (2) returning a
19121912) insert into parted_stmt_trig select a from ins returning tableoid::regclass, a;
1913- NOTICE: trigger on parted_stmt_trig BEFORE INSERT for STATEMENT
1914- NOTICE: trigger on parted2_stmt_trig BEFORE INSERT for STATEMENT
1915- NOTICE: trigger on parted_stmt_trig1 BEFORE INSERT for ROW
1916- NOTICE: trigger on parted_stmt_trig1 AFTER INSERT for ROW
1917- NOTICE: trigger on parted2_stmt_trig AFTER INSERT for STATEMENT
1918- NOTICE: trigger on parted_stmt_trig AFTER INSERT for STATEMENT
1913+ NOTICE: trigger trig_ins_before on parted_stmt_trig BEFORE INSERT for STATEMENT
1914+ NOTICE: trigger trig_ins_before on parted2_stmt_trig BEFORE INSERT for STATEMENT
1915+ NOTICE: trigger trig_ins_before on parted_stmt_trig1 BEFORE INSERT for ROW
1916+ NOTICE: trigger trig_ins_after on parted_stmt_trig1 AFTER INSERT for ROW
1917+ NOTICE: trigger trig_ins_after on parted2_stmt_trig AFTER INSERT for STATEMENT
1918+ NOTICE: trigger trig_ins_after on parted_stmt_trig AFTER INSERT for STATEMENT
19191919 tableoid | a
19201920-------------------+---
19211921 parted_stmt_trig1 | 1
@@ -1925,25 +1925,25 @@ NOTICE: trigger on parted_stmt_trig AFTER INSERT for STATEMENT
19251925with upd as (
19261926 update parted2_stmt_trig set a = a
19271927) update parted_stmt_trig set a = a;
1928- NOTICE: trigger on parted_stmt_trig BEFORE UPDATE for STATEMENT
1929- NOTICE: trigger on parted_stmt_trig1 BEFORE UPDATE for ROW
1930- NOTICE: trigger on parted2_stmt_trig BEFORE UPDATE for STATEMENT
1931- NOTICE: trigger on parted_stmt_trig1 AFTER UPDATE for ROW
1932- NOTICE: trigger on parted_stmt_trig AFTER UPDATE for STATEMENT
1933- NOTICE: trigger on parted2_stmt_trig AFTER UPDATE for STATEMENT
1928+ NOTICE: trigger trig_upd_before on parted_stmt_trig BEFORE UPDATE for STATEMENT
1929+ NOTICE: trigger trig_upd_before on parted_stmt_trig1 BEFORE UPDATE for ROW
1930+ NOTICE: trigger trig_upd_before on parted2_stmt_trig BEFORE UPDATE for STATEMENT
1931+ NOTICE: trigger trig_upd_after on parted_stmt_trig1 AFTER UPDATE for ROW
1932+ NOTICE: trigger trig_upd_after on parted_stmt_trig AFTER UPDATE for STATEMENT
1933+ NOTICE: trigger trig_upd_after on parted2_stmt_trig AFTER UPDATE for STATEMENT
19341934delete from parted_stmt_trig;
1935- NOTICE: trigger on parted_stmt_trig BEFORE DELETE for STATEMENT
1936- NOTICE: trigger on parted_stmt_trig AFTER DELETE for STATEMENT
1935+ NOTICE: trigger trig_del_before on parted_stmt_trig BEFORE DELETE for STATEMENT
1936+ NOTICE: trigger trig_del_after on parted_stmt_trig AFTER DELETE for STATEMENT
19371937-- insert via copy on the parent
19381938copy parted_stmt_trig(a) from stdin;
1939- NOTICE: trigger on parted_stmt_trig BEFORE INSERT for STATEMENT
1940- NOTICE: trigger on parted_stmt_trig1 BEFORE INSERT for ROW
1941- NOTICE: trigger on parted_stmt_trig1 AFTER INSERT for ROW
1942- NOTICE: trigger on parted_stmt_trig AFTER INSERT for STATEMENT
1939+ NOTICE: trigger trig_ins_before on parted_stmt_trig BEFORE INSERT for STATEMENT
1940+ NOTICE: trigger trig_ins_before on parted_stmt_trig1 BEFORE INSERT for ROW
1941+ NOTICE: trigger trig_ins_after on parted_stmt_trig1 AFTER INSERT for ROW
1942+ NOTICE: trigger trig_ins_after on parted_stmt_trig AFTER INSERT for STATEMENT
19431943-- insert via copy on the first partition
19441944copy parted_stmt_trig1(a) from stdin;
1945- NOTICE: trigger on parted_stmt_trig1 BEFORE INSERT for ROW
1946- NOTICE: trigger on parted_stmt_trig1 AFTER INSERT for ROW
1945+ NOTICE: trigger trig_ins_before on parted_stmt_trig1 BEFORE INSERT for ROW
1946+ NOTICE: trigger trig_ins_after on parted_stmt_trig1 AFTER INSERT for ROW
19471947drop table parted_stmt_trig, parted2_stmt_trig;
19481948--
19491949-- Test the interaction between transition tables and both kinds of
0 commit comments