[jOOQ/jOOQ#9353] Support parsing ALTER TABLE .. ALTER .. SET DEFAULT
This commit is contained in:
parent
f5239aa328
commit
ccad3cdff9
@ -4045,6 +4045,8 @@ final class ParserImpl implements Parser {
|
||||
return s1.alter(field).dropNotNull();
|
||||
else if (parseKeywordIf(ctx, "SET NOT NULL") || parseKeywordIf(ctx, "NOT NULL"))
|
||||
return s1.alter(field).setNotNull();
|
||||
else if (parseKeywordIf(ctx, "SET DEFAULT"))
|
||||
return s1.alter(field).default_((Field) toField(ctx, parseConcat(ctx, null)));
|
||||
else if (parseKeywordIf(ctx, "TO") || parseKeywordIf(ctx, "RENAME TO") || parseKeywordIf(ctx, "RENAME AS"))
|
||||
return s1.renameColumn(field).to(parseFieldName(ctx));
|
||||
else if (parseKeywordIf(ctx, "TYPE") || parseKeywordIf(ctx, "SET DATA TYPE"))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user