在使用SQL语句创建表时,可以使用以下约束来限制表中数据的规则和完整性:
例子:
CREATE TABLE 表名 (
列名1 数据类型 PRIMARY KEY,
列名2 数据类型,
...
);
例子:
CREATE TABLE 表名 (
列名1 数据类型 UNIQUE,
列名2 数据类型,
...
);
例子:
CREATE TABLE 表名1 (
列名1 数据类型 PRIMARY KEY,
列名2 数据类型,
...
);
CREATE TABLE 表名2 (
...
FOREIGN KEY (列名) REFERENCES 表名1(列名1)
);
例子:
CREATE TABLE 表名 (
列名1 数据类型,
列名2 数据类型 CHECK (条件),
...
);
例子:
CREATE TABLE 表名 (
列名1 数据类型 NOT NULL,
列名2 数据类型,
...
);
注意:以上约束可以在创建表时单独使用或者结合使用,具体的使用方式取决于你的需求。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: sql数据库和oracle数据库的区别