File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed
src/interfaces/ecpg/preproc Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -1878,16 +1878,19 @@ Iresult: Iconst { $$ = $1; }
1878
1878
;
1879
1879
1880
1880
execute_rest: /* EMPTY */ { $$ = EMPTY; }
1881
- | ecpg_using ecpg_into { $$ = EMPTY; }
1881
+ | ecpg_using opt_ecpg_into { $$ = EMPTY; }
1882
1882
| ecpg_into ecpg_using { $$ = EMPTY; }
1883
- | ecpg_using { $$ = EMPTY; }
1884
1883
| ecpg_into { $$ = EMPTY; }
1885
1884
;
1886
1885
1887
1886
ecpg_into: INTO into_list { $$ = EMPTY; }
1888
1887
| into_descriptor { $$ = $1; }
1889
1888
;
1890
1889
1890
+ opt_ecpg_into: /* EMPTY */ { $$ = EMPTY; }
1891
+ | ecpg_into { $$ = $1; }
1892
+ ;
1893
+
1891
1894
ecpg_fetch_into: ecpg_into { $$ = $1; }
1892
1895
| using_descriptor
1893
1896
{
Original file line number Diff line number Diff line change 78
78
%type <str> opt_bit_field
79
79
%type <str> opt_connection_name
80
80
%type <str> opt_database_name
81
+ %type <str> opt_ecpg_into
81
82
%type <str> opt_ecpg_fetch_into
82
83
%type <str> opt_ecpg_using
83
84
%type <str> opt_initializer
Original file line number Diff line number Diff line change 95
95
' VariableShowStmtSHOWSESSIONAUTHORIZATION' =>
96
96
' SHOW SESSION AUTHORIZATION ecpg_into' ,
97
97
' returning_clauseRETURNINGtarget_list' =>
98
- ' RETURNING target_list ecpg_into ' ,
98
+ ' RETURNING target_list opt_ecpg_into ' ,
99
99
' ExecuteStmtEXECUTEnameexecute_param_clause' =>
100
100
' EXECUTE prepared_name execute_param_clause execute_rest' ,
101
101
' ExecuteStmtCREATEOptTempTABLEcreate_as_targetASEXECUTEnameexecute_param_clause'
You can’t perform that action at this time.
0 commit comments