Fix for issue #3106 ParseException for EXECUTE IMMEDIATE str1||str2;
This commit is contained in:
@ -2686,7 +2686,7 @@ ASTFetchStatement FetchStatement() :
|
||||
ASTEmbeddedSqlStatement EmbeddedSqlStatement() :
|
||||
{}
|
||||
{
|
||||
<EXECUTE> <IMMEDIATE> (StringLiteral() | Expression())
|
||||
<EXECUTE> <IMMEDIATE> Expression()
|
||||
[ <INTO> Name() ("," Name())* ]
|
||||
[ <USING> [ <IN> [ <OUT> ] | <OUT> ] Expression() ("," [ <IN> [ <OUT> ] | <OUT> ] Expression())* ]
|
||||
[ ( <RETURN> | <RETURNING> ) <INTO> Expression() ("," Expression())*] ";"
|
||||
|
Reference in New Issue
Block a user