Answers:
New Table...
尝试跑步 CREATE TABLE [schemaname].[tableName]; GO;
假定架构名称存在于数据库中。CREATE SCHEMA [schemaname]
如果还需要创建架构,请使用。
编辑:更新为注意SQL Server 11.03,要求这是批处理中的唯一语句。
create schema [schema_Name]
然后使用上述查询。
在SQL Server 2008中创建数据库架构
。1.导航到“安全性”>“架构”
。2.右键单击“架构”,然后选择“新建架构”
。3.在“常规”选项卡中完成新架构的详细信息。相似,架构名称为“ MySchema”,架构所有者为“ Admin”。
4.根据需要将用户添加到架构并设置其权限:
5.添加任何扩展属性(通过“扩展属性”选项卡)
6.单击“确定”。
在新架构“ MySchema”中添加表
1.在“对象资源管理器”中,右键单击表名称并选择“设计”:
2.在SQL Server Management Studio中更改表的数据库架构
。3.在“设计”视图中,按F4键。显示“属性”窗口。
4.在“属性”窗口中,将架构更改为所需的架构:
5.右键单击选项卡并选择“关闭”,以关闭“
设计视图”:6.关闭设计视图
。7.提示保存时,单击“确定”。8
.您的表现在已转移到“ MySchema”架构。
刷新对象浏览器视图以确认更改
完成
如果数据库中不存在模式,Shaun F的答案将不起作用。如果有人在寻找创建模式的方法,则只需执行以下脚本即可创建模式。
create schema [schema_name]
CREATE TABLE [schema_name].[table_name](
...
) ON [PRIMARY]
在添加新表时,进入表设计模式并按F4
以打开属性Window,然后从下拉列表中选择模式。默认值为dbo
。
您还可以使用“属性”窗口更改当前表的架构。
参考:
CREATE SCHEMA setup; GO