如果你是个SQL Server的新手在数据库开发中需要提高工作效率的帮助那就考虑使用SQL 模板吧SQL Server 提供了SQL模板这些模板分成以下类
绑缚解绑数据库
创建数据库
创建函数
创建索引
创建过程
创建统计
创建表
创建触发器
创建视图
管理扩展属性
管理已连接服务器
管理登录的用户角色
使用游标
模板脚本文件名以tpl结束下面是创建存储过程的简单模板
============================
创建过程的简单模板
============================
创建存储过程
IF EXISTS (SELECT name
FROM sysobjects
WHERE name = N
AND type = P)
DROP PROCEDURE
GO
CREATE PROCEDURE
<@param1, sysname, @p1> = <@param2, sysname, @p2> = AS
SELECT @p @p
GO
=========================
执行存储过程的例子
=========================
EXECUTE GO
有一个非常有效率的机制来全局替代模板中的参数在查询分析器里打开模板文件后编辑(Edit)菜单有一个替代模板参数(Replace Template Parameters)的选项选择这个选项后打开一个列出参数及其类型值的对话框值列有了默认的值你可以自己重新填写这些值有一个替代所有(Replace All)的按钮它会替代用默认的值或者你填写的值替代模板参数