创建和更新数据库表

适用于SQL Server

表设计器是一种可视化工具,用于设计和直观呈现数据库表。 使用 SQL Server Management Studio (SSMS)(需下载)中的表设计器或 Azure Data Studio (ADS) 创建、编辑或删除表、列、键、索引、关系和约束。

创建表

  1. 右键单击数据库中的“表”节点,然后选择“新建”>“表”(SSMS),或是选择“新建表”(ADS)。
  2. 添加到表中,指定名称、数据类型以及每个列是否允许使用 NULL 值。
  3. 其他表属性(包括密钥、约束和索引)可以在 Azure Data Studio 中配置。 如需更多信息,请参阅“Azure Data Studio 中表设计器的概述”。
  4. 在 SSMS 中,关闭设计器并指定表名即可保存更改。 在 Azure Data Studio 中,确保已在“表名”字段中更新表名,然后选择“发布更改”图标,或关闭设计器并保存更改以创建表。

更新表

  1. 右键单击数据库的“表”节点下的表,并选择“设计”
  2. 更新所需的表设置。
  3. 关闭设计器并保存更改,或使用 Azure Data Studio 中的“发布更改”图标。

权限

要创建表,需要在数据库中具有 CREATE TABLE 权限,对表创建所用的架构具有 ALTER 权限。 有关详细信息,请参阅 CREATE TABLE (Transact-SQL)

若要更改表,必须对表具有 ALTER 权限。 有关详细信息,请参阅 ALTER TABLE (Transact-SQL)