在SQL Server中,可以使用如下语法来创建表的约束:
CREATE TABLE TableName
(
Column1 datatype PRIMARY KEY,
Column2 datatype,
...
);
CREATE TABLE TableName1
(
Column1 datatype PRIMARY KEY,
Column2 datatype,
...
);
CREATE TABLE TableName2
(
Column1 datatype PRIMARY KEY,
Column2 datatype,
ForeignKeyColumn datatype,
FOREIGN KEY (ForeignKeyColumn) REFERENCES TableName1(Column1)
);
CREATE TABLE TableName
(
Column1 datatype,
Column2 datatype UNIQUE,
...
);
CREATE TABLE TableName
(
Column1 datatype,
Column2 datatype,
...
CHECK (Column1 > 0)
);
CREATE TABLE TableName
(
Column1 datatype DEFAULT 0,
Column2 datatype,
...
);
这些是SQL Server中常用的表约束,可以根据需求选择合适的约束来保证数据的完整性和一致性。
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>
推荐阅读:sqlserver建表时怎么添加约束