[#7171] Support SQL Server style hints for aliased tables
This commit is contained in:
parent
79821229e2
commit
fccac91ca4
@ -431,7 +431,7 @@ tableFactor =
|
||||
'LATERAL' '(' select ')' [ correlationName ]
|
||||
| '(' select ')' [ correlationName ]
|
||||
| values [ correlationName ]
|
||||
| tableName [ tableHints ] [ versions ] [ correlationName ]
|
||||
| tableName [ versions ] [ correlationName ] [ tableHints ]
|
||||
| '(' table ')' [ correlationName ]
|
||||
;
|
||||
|
||||
|
||||
@ -3060,15 +3060,6 @@ final class ParserImpl implements Parser {
|
||||
else {
|
||||
result = parseTableName(ctx);
|
||||
|
||||
if (parseKeywordIf(ctx, "WITH") && ctx.requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
// TODO Sample clause
|
||||
}
|
||||
|
||||
@ -3186,6 +3177,16 @@ final class ParserImpl implements Parser {
|
||||
result = result.as(alias, columnAliases.toArray(EMPTY_NAME));
|
||||
else
|
||||
result = result.as(alias);
|
||||
}
|
||||
|
||||
if (parseKeywordIf(ctx, "WITH") && ctx.requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
return result;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user