We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f950ded commit fb6b0adCopy full SHA for fb6b0ad
lib/Ora2Pg.pm
@@ -5806,9 +5806,9 @@ sub export_trigger
5806
$reftb =~ s/NEW TABLE AS Inserted // if ($trig->[2] eq 'DELETE');
5807
$sql_output .= "$reftb FOR EACH STATEMENT\n";
5808
} elsif ($statement) {
5809
- $sql_output .= "FOR EACH STATEMENT\n";
+ $sql_output .= "FOR EACH STATEMENT\n" if ($sql_output !~ /FOR EACH STATEMENT/);
5810
} else {
5811
- $sql_output .= "FOR EACH ROW\n";
+ $sql_output .= "FOR EACH ROW\n" if ($sql_output !~ /FOR EACH ROW/);
5812
}
5813
$sql_output .= "\tEXECUTE PROCEDURE $trig_fctname();\n\n";
5814
0 commit comments