[jOOQ/jOOQ#11855] Support parsing CT / CV as Teradata aliases

- CT for CREATE TABLE
- CV for CREATE VIEW
This commit is contained in:
Lukas Eder 2021-05-06 16:54:05 +02:00
parent 153de56fa7
commit ca64acef4d

View File

@ -690,6 +690,10 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
return result = metaLookupsForceIgnore(true).parseCreate();
else if (!parseResultQuery && peekKeyword("COMMENT ON"))
return result = metaLookupsForceIgnore(true).parseCommentOn();
else if (!parseResultQuery && parseKeywordIf("CT"))
return result = metaLookupsForceIgnore(true).parseCreateTable(false);
else if (!parseResultQuery && parseKeywordIf("CV"))
return result = metaLookupsForceIgnore(true).parseCreateView(false);
else if (peekKeyword("CALL") && requireProEdition())