📜  在 microsoft sql server 中创建表 - SQL (1)

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

在 Microsoft SQL Server 中创建表 - SQL

在 Microsoft SQL Server 中创建表是数据库管理的基本操作之一。本文将向您介绍如何使用 SQL 语句创建表,并提供一些示例来帮助您快速上手。

创建表的基本语法

在 SQL Server 中创建表的基本语法如下:

CREATE TABLE table_name (
    column1 datatype [ NULL | NOT NULL ],
    column2 datatype [ NULL | NOT NULL ],
    column3 datatype [ NULL | NOT NULL ],
    ...
);

其中,table_name 是新表的名称;column1, column2, column3 等是表中的列名;datatype 是列的数据类型;NULL | NOT NULL 表示该列是否允许为空值。

示例

下面是一个简单的示例,演示如何使用 SQL语句在 SQL Server 中创建表:

CREATE TABLE Employee (
    EmployeeID INT PRIMARY KEY,
    FirstName VARCHAR(50),
    LastName VARCHAR(50) NOT NULL,
    HireDate DATE
);

上述语句将创建一个名为 Employee 的表,其中包含四列:EmployeeIDFirstNameLastNameHireDateEmployeeID 列作为主键,LastName 列不允许为空,其他列允许为空。

数据类型

SQL Server 支持多种数据类型,例如:

  • INT:整数类型;
  • FLOAT:浮点数类型;
  • CHAR:固定长度的字符串类型;
  • VARCHAR:可变长度的字符串类型;
  • DATE:日期类型;
  • TIME:时间类型;
  • DATETIME:日期时间类型;
  • ...

在创建表时,您需要选择合适的数据类型以存储您的数据。

总结

在本文中,我们讨论了如何在 SQL Server 中使用 SQL 语句创建表。重点是要记住表的基本语法和数据类型,并且要充分利用 SQL Server 提供的功能和工具,以提高效率。