📜  在 SQL Server 中创建表语句语法 - SQL (1)

📅  最后修改于: 2023-12-03 15:37:31.727000             🧑  作者: Mango

在 SQL Server 中创建表语句语法 - SQL

在 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 是说明该列中数据类型的定义。nullnot 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。其中,LastNamePersonID 是必填的,而 AgeFirstName 是可选的。PersonID 是主键,用于唯一标识每个人的信息。

SQL Server 中创建表语句的基本语法有很多变化,比如定义默认值、外键、索引、约束等等。开发人员可以在创建表时根据需求,添加适当的附加选项。

总之,创建表语句是 SQL Server 中最常见的语句之一,对于开发人员而言是非常基础而且必须掌握的知识之一。