代码之家  ›  专栏  ›  技术社区  ›  Başar Kaya

如何在其他架构SSMS中创建表

  •  2
  • Başar Kaya  · 技术社区  · 7 年前

    我已在中创建了一个表 Person 使用sql查询的AdventureWorks2012中的架构。但我不知道如何使用SSMS向导来执行此操作。

    我就是这样做的。

    Create table [SchemaName].[Tablename]
    

    但我无法使用SSMS数据库->[冒险工程]->[表格]->(右键单击)表格

    我给出了表名 [Person].[Person2] 但它是在 dbo 架构和表名称错误。

    2 回复  |  直到 7 年前
        1
  •  3
  •   DavidG    7 年前

    在表设计器中,打开 Properties 窗口或从 View 菜单,然后 Properties Window 或者按一下 F4级 )

    在该对话框中,可以更改表的各种属性,包括架构。

        2
  •  1
  •   Tony Dong    7 年前

    您需要首先创建模式,然后按照下面的步骤或DavidG所说的那样运行脚本,使用表的属性来更改模式

    CREATE SCHEMA [SchemaName]
    GO
    Create table [SchemaName].[Tablename](
        ID int,
        Name varchar(50)
    )
    GO