我想为我们的开发团队创建一个新存储过程的模板。
但是,我似乎无法为数据库对象创建模板项。我知道与 DLL/C# 相关的项目,它就像“文件 > 导出模板 ...”一样简单
如何将新的 SQL 模板添加到我的数据库项目?
这是我的模板:
IF EXISTS (select 1 from information_schema.routines where specific_schema = '_SCHEMA_' and routine_name = '_NAME_')
BEGIN
print 'Dropping Procedure _SCHEMA_._NAME_'
DROP Procedure _SCHEMA_._NAME_
END
GO
print 'Creating Procedure _SCHEMA_._NAME_'
GO
CREATE Procedure _SCHEMA_._NAME_
(
@parameter1 int
, @parameter2 varchar(10)
)
AS
BEGIN
END
GO
GRANT EXEC ON _SCHEMA_._NAME_ TO _ROLE_
GO
谢谢!
编辑:哇,这是我第一次有一整天没有任何答案的问题!
是只有我,还是没有其他人使用项目模板?我领导了许多开发人员,告诉他们“使用这个模板”与“阅读文档并这样做”更容易。