如何在另一个模式 SSMS 中创建 table
How to create table in another schema SSMS
我在 AdventureWorks2012 的 Person
模式中使用 sql 查询创建了一个 table。但我不知道如何使用 SSMS 向导执行此操作。
我通过查询做到了这一点。
Create table [SchemaName].[Tablename]
但我无法使用 SSMS 数据库 -> [AdventureWorks] -> [Tables] ->(右键单击)Table
我给了 Table 名称 [Person].[Person2]
但它在 dbo
模式中创建并且 table 名称是错误的。
当您在 table 设计器中时,从 View
菜单打开 Properties
window,然后 Properties Window
或直接按 F4)
在该对话框中,您可以更改 table 的各种属性,包括架构。
您需要先创建模式,然后 运行 您的脚本如下或如 DavidG 所说,使用 table 的属性更改模式
CREATE SCHEMA [SchemaName]
GO
Create table [SchemaName].[Tablename](
ID int,
Name varchar(50)
)
GO
我在 AdventureWorks2012 的 Person
模式中使用 sql 查询创建了一个 table。但我不知道如何使用 SSMS 向导执行此操作。
我通过查询做到了这一点。
Create table [SchemaName].[Tablename]
但我无法使用 SSMS 数据库 -> [AdventureWorks] -> [Tables] ->(右键单击)Table
我给了 Table 名称 [Person].[Person2]
但它在 dbo
模式中创建并且 table 名称是错误的。
当您在 table 设计器中时,从 View
菜单打开 Properties
window,然后 Properties Window
或直接按 F4)
在该对话框中,您可以更改 table 的各种属性,包括架构。
您需要先创建模式,然后 运行 您的脚本如下或如 DavidG 所说,使用 table 的属性更改模式
CREATE SCHEMA [SchemaName]
GO
Create table [SchemaName].[Tablename](
ID int,
Name varchar(50)
)
GO