📅  最后修改于: 2023-12-03 14:50:16.475000             🧑  作者: Mango
在 SQL Server 数据库中,可以使用 CREATE TABLE
语句创建表。创建表时需要指定表名、字段名称和数据类型。
下面是 CREATE TABLE
语句的基本语法。
CREATE TABLE table_name
(
column_name1 datatype [null/not null],
column_name2 datatype [null/not null],
...
)
table_name
:表名column_name
:列名datatype
:数据类型,如 int
, varchar
, float
等null/not null
:指定该列是否允许为空,设置 null
表示该列可以为空,设置 not null
表示该列不允许为空。如果不指定,默认是允许为空的。下面是一个创建表的实例。
CREATE TABLE employees
(
emp_no INT NOT NULL,
first_name VARCHAR(50) NOT NULL,
last_name VARCHAR(50) NOT NULL,
birth_date DATE NOT NULL,
gender CHAR(1) NOT NULL,
hire_date DATE NOT NULL,
PRIMARY KEY (emp_no)
);
上面的语句创建了一个名为 employees
的表,包含 6 个字段:emp_no
、first_name
、last_name
、birth_date
、gender
和 hire_date
。其中,emp_no
是主键。这个表用于存放员工信息。
PRIMARY KEY
关键字设置主键,也可以使用 UNIQUE
关键字设置唯一性。INSERT INTO
语句向表中插入数据。SELECT
语句查询数据。