我想在Employee2
数据库中创建adventureworks
表。但是,当我使用图形界面创建表并保存它时,它具有前缀dbo
并保存为dbo.Employee2
。
我希望将表保存在HumanResources
架构中,因为它将保存为HumanResources.Employee2
。
怎么做?!!
答案 0 :(得分:0)
IF (NOT EXISTS (SELECT * FROM sys.schemas WHERE name = 'HumanResources '))
BEGIN
EXEC ('CREATE SCHEMA [HumanResources] AUTHORIZATION [dbo]')
END
ALTER SCHEMA HumanResources
TRANSFER dbo.Employee2
答案 1 :(得分:0)
尝试理解您想要在定义的模式中创建一个表Employee2,冒险工作样本Db的HumanResources。
然后使用GUI转到New Table然后定义Employee2列和数据类型等,然后在屏幕右侧的Properties窗口中选择您的模式HumanResources并保存它。而已。