[#6779] Oracle's quoted string literals start with case-insensitive Q letter
This commit is contained in:
parent
0196878ea4
commit
710fce1018
@ -5276,7 +5276,7 @@ class ParserImpl implements Parser {
|
||||
private static final String parseStringLiteral(ParserContext ctx) {
|
||||
parseWhitespaceIf(ctx);
|
||||
|
||||
if (parseIf(ctx, 'q'))
|
||||
if (parseIf(ctx, 'q') || parseIf(ctx, 'Q'))
|
||||
return parseOracleQuotedStringLiteral(ctx);
|
||||
else
|
||||
return parseUnquotedStringLiteral(ctx);
|
||||
|
||||
@ -1833,6 +1833,9 @@ final class Tools {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user