File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ -- test plperl.on_plperl_init errors are fatal
2
+ -- Avoid need for custom_variable_classes = 'plperl'
3
+ LOAD 'plperl';
4
+ SET SESSION plperl.on_plperl_init = ' eval "1+1" ';
5
+ SHOW plperl.on_plperl_init;
6
+ plperl.on_plperl_init
7
+ -----------------------
8
+ eval "1+1"
9
+ (1 row)
10
+
11
+ DO $$ warn 42 $$ language plperl;
12
+ ERROR: while executing plperl.on_plperl_init
13
+ DETAIL: 'eval "string"' trapped by operation mask at line 2.
14
+ CONTEXT: PL/Perl anonymous code block
Original file line number Diff line number Diff line change
1
+ -- test plperl.on_plperl_init errors are fatal
2
+
3
+ -- Avoid need for custom_variable_classes = 'plperl'
4
+ LOAD ' plperl' ;
5
+
6
+ SET SESSION plperl .on_plperl_init = ' eval "1+1" ' ;
7
+
8
+ SHOW plperl .on_plperl_init ;
9
+
10
+ DO $$ warn 42 $$ language plperl;
You can’t perform that action at this time.
0 commit comments