Met*_*hor 2 database-project visual-studio-2013 sql-server-2014
我需要在Visual Studio 2013数据库项目中创建一个包含一些数据库对象的附加模式.我怎样才能做到这一点?
将新项添加到Schema类型的项目中(在SQL Server>安全性下列出).
对于属于此架构的对象,请按照通常的方式将它们添加到项目中.它们将默认为dbo架构,因此您必须在每个对象的脚本中更改它(CREATE TABLE dbo.Table1变为CREATE TABLE Schema1.Table1)
要将新架构添加到 Visual Studio 中的数据库项目中,您需要执行以下步骤。
--> 新项目--> SQL Server --> Security)现在将创建一个新文件,CREATE SCHEMA其中包含 T-SQL 语句。
如果要创建属于此新架构的表,并遵循推荐的文件夹结构,请执行以下操作:
myschema(其中“myschema”是您所谓的架构)Tables(和/或Views等)Stored Procedures--> 表myschema.MyNewTable.sql。这将在正确的文件夹结构和正确的架构中创建一个文件。如果架构拼写错误或不存在,您将收到一条错误消息。
此方法适用于较新版本的 Visual Studio:
*.sql包含表定义的文件--> 移动到架构| 归档时间: |
|
| 查看次数: |
2199 次 |
| 最近记录: |