sqlserver怎么创建表的约束

avatar
作者
筋斗云
阅读量:0

在SQL Server中,可以使用如下语法来创建表的约束:

  1. 主键约束(Primary Key Constraint):
CREATE TABLE TableName (    Column1 datatype PRIMARY KEY,    Column2 datatype,    ... ); 
  1. 外键约束(Foreign Key Constraint):
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) ); 
  1. 唯一约束(Unique Constraint):
CREATE TABLE TableName (    Column1 datatype,    Column2 datatype UNIQUE,    ... ); 
  1. 检查约束(Check Constraint):
CREATE TABLE TableName (    Column1 datatype,    Column2 datatype,    ...    CHECK (Column1 > 0) ); 
  1. 默认约束(Default Constraint):
CREATE TABLE TableName (    Column1 datatype DEFAULT 0,    Column2 datatype,    ... ); 

这些是SQL Server中常用的表约束,可以根据需求选择合适的约束来保证数据的完整性和一致性。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!