[jOOQ/jOOQ#10220] Support parsing CHECK constraints without parentheses
This commit is contained in:
parent
3273600a25
commit
05ff3d33f1
@ -4218,9 +4218,10 @@ final class ParserImpl implements Parser {
|
||||
}
|
||||
|
||||
private static final Constraint parseCheckSpecification(ParserContext ctx, ConstraintTypeStep constraint) {
|
||||
parse(ctx, '(');
|
||||
boolean parens = parseIf(ctx, '(');
|
||||
Condition condition = parseCondition(ctx);
|
||||
parse(ctx, ')');
|
||||
if (parens)
|
||||
parse(ctx, ')');
|
||||
|
||||
ConstraintEnforcementStep e = constraint == null
|
||||
? check(condition)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user