GBase 8c
其他
文章
GBase 8c 数据定义-增加约束 表操作
发表于2023-12-07 09:52:5720次浏览2个评论
在GBase 8c 数据库中,如需增加表约束,可以使用如下语法:
ALTER TABLE products ADD CHECK (name <> '');
ALTER TABLE products ADD CONSTRAINT some_name UNIQUE (product_no);
ALTER TABLE products ADD FOREIGN KEY (product_group_id) REFERENCES product_groups;要增加一个不能写成表约束的非空约束,可使用语法:
ALTER TABLE products ALTER COLUMN product_no SET NOT NULL;登录后复制
该约束会立即被检查,所以表中的数据必须在约束被增加之前就已经符合约束。
热门帖子
- 12025-12-01浏览数:182762
- 22023-05-09浏览数:25056
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528