📅  最后修改于: 2023-12-03 15:37:31.727000             🧑  作者: Mango
在 SQL Server 中,创建表语句用于创建新的数据表,以保存数据。下面是 SQL Server 中创建表语句的基本语法:
CREATE TABLE table_name (
column1 datatype [ NULL | NOT NULL ],
column2 datatype [ NULL | NOT NULL ],
column3 datatype [ NULL | NOT NULL ],
.....
PRIMARY KEY ( one or more columns )
);
其中,create table
指示 SQL Server 要创建数据表。table_name
是你想要创建的数据表的名称。column1
, column2
, column3
, 等等,是数据表中的列的名称。datatype
是说明该列中数据类型的定义。null
和 not null
指示该列是否接受 NULL 值。primary key
指示表中的主键,主键用于唯一标识每条记录。
以下是一个例子:
CREATE TABLE Persons (
PersonID int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Age int,
PRIMARY KEY (PersonID)
);
该语句创建了一个名为 Persons
的表,该表包含四个列:PersonID
, LastName
, FirstName
, and Age
。其中,LastName
和 PersonID
是必填的,而 Age
和 FirstName
是可选的。PersonID
是主键,用于唯一标识每个人的信息。
SQL Server 中创建表语句的基本语法有很多变化,比如定义默认值、外键、索引、约束等等。开发人员可以在创建表时根据需求,添加适当的附加选项。
总之,创建表语句是 SQL Server 中最常见的语句之一,对于开发人员而言是非常基础而且必须掌握的知识之一。