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 @@ -1873,16 +1873,19 @@ Iresult: Iconst { $$ = $1; }
1873
1873
;
1874
1874
1875
1875
execute_rest: /* EMPTY */ { $$ = EMPTY; }
1876
- | ecpg_using ecpg_into { $$ = EMPTY; }
1876
+ | ecpg_using opt_ecpg_into { $$ = EMPTY; }
1877
1877
| ecpg_into ecpg_using { $$ = EMPTY; }
1878
- | ecpg_using { $$ = EMPTY; }
1879
1878
| ecpg_into { $$ = EMPTY; }
1880
1879
;
1881
1880
1882
1881
ecpg_into: INTO into_list { $$ = EMPTY; }
1883
1882
| into_descriptor { $$ = $1; }
1884
1883
;
1885
1884
1885
+ opt_ecpg_into: /* EMPTY */ { $$ = EMPTY; }
1886
+ | ecpg_into { $$ = $1; }
1887
+ ;
1888
+
1886
1889
ecpg_fetch_into: ecpg_into { $$ = $1; }
1887
1890
| using_descriptor
1888
1891
{
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 94
94
' VariableShowStmtSHOWSESSIONAUTHORIZATION' =>
95
95
' SHOW SESSION AUTHORIZATION ecpg_into' ,
96
96
' returning_clauseRETURNINGtarget_list' =>
97
- ' RETURNING target_list ecpg_into ' ,
97
+ ' RETURNING target_list opt_ecpg_into ' ,
98
98
' ExecuteStmtEXECUTEnameexecute_param_clause' =>
99
99
' EXECUTE prepared_name execute_param_clause execute_rest' ,
100
100
' ExecuteStmtCREATEOptTempTABLEcreate_as_targetASEXECUTEnameexecute_param_clause'
You can’t perform that action at this time.
0 commit comments