T-SQL 创建表

17 Mar 2025 | 阅读 2 分钟

在 T-SQL 中,我们创建一个表,它具有表的名称,并定义每个列的列和数据类型。

CREATE TABLE 语句用于生成表。

语法

CREATE TABLE 的语法如下

在这种情况下,我们创建一个新表。在 CREATE TABLE 语句之后,表的标识符,语法变得易于理解。

现有表的副本创建了 CREATE TABLE 语句的组合并生成 SELECT 语句。

示例

在本例中,我们正在创建一个 EMPLOYEES 表,其中 ID 作为主键,NOT NULL 是约束条件,表明这些字段在表中创建记录时不能为 NULL-

我们可以通过查看由 SQL 服务器生成的消息来验证我们的表是否已成功创建。否则,我们可以使用以下命令 -

该命令生成给定的输出。

TABLE_QUALIFIER    TABLE_OWNER    TABLE_NAME    COLUMN_NAME    DATA_TYPE    TYPE_NAME
PRECISION   LENGTH   RADIX   SCALE   NULLABLE   REMARKS   COLUMN_DEF   SQL_DATA_TYPE
SQL_DATETIME_SUB    CHAR_OCTET_LENGTH    ORDINAL_POSITION    IS_NULLABLE    SS_DATA_TYPE
TestDBdbo    CUSTOMERS   ID        4    int      10   4    0      10     0
   NULL   NULL     4   NULL        NULL   1    NO      56 

TestDBdbo    CUSTOMERS   NAME      12   varchar  20   20   NULL   NULL   0
   NULL   NULL      12   NULL         20          2    NO          39

TestDBdbo    CUSTOMERS   AGE       4    int      10   4    0      10     0
   NULL   NULL        4   NULL     NULL      3    NO     56 

TestDBdbo    CUSTOMERS   ADDRESS   1    char     25   25   NULL   NULL   1
   NULL   NULL         1   NULL         25           4     YES     39  

TestDBdbo    CUSTOMERS   SALARY    3    decimal  18   20   2      10     1
   NULL   NULL         3   NULL       NULL      5       YES      106

我们可以看到 CUSTOMERS 表在我们的数据库中可用,我们可以使用它来存储与客户相关的所需信息。


下一主题T-SQL 删除表