提交 13085ffb authored 作者: Thomas Mueller's avatar Thomas Mueller

CREATE TABLE: improved compatibility (support for UNIQUE NOT NULL).

上级 1f5b62d4
...@@ -4658,6 +4658,12 @@ public class Parser { ...@@ -4658,6 +4658,12 @@ public class Parser {
unique.setTableName(tableName); unique.setTableName(tableName);
command.addConstraintCommand(unique); command.addConstraintCommand(unique);
} }
if (readIf("NOT")) {
read("NULL");
column.setNullable(false);
} else {
readIf("NULL");
}
if (readIf("CHECK")) { if (readIf("CHECK")) {
Expression expr = readExpression(); Expression expr = readExpression();
column.addCheckConstraint(session, expr); column.addCheckConstraint(session, expr);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论