Linux 拨号vps windows公众号手机端

sqlserver怎么创建表的约束

lewis 9年前 (2016-09-11) 阅读数 9 #VPS/云服务器
文章标签 SqlServer

在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中常用的表约束,可以根据需求选择合适的约束来保证数据的完整性和一致性。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门