Chinaunix首页 | 论坛 | 博客
  • 博客访问: 456610
  • 博文数量: 750
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 4970
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-09 12:36
文章分类

全部博文(750)

文章存档

2011年(1)

2008年(749)

我的朋友
最近访客

分类:

2008-09-09 15:24:20


  如果你是个SQL Server的新手,在数据库开发中需要提高工作效率的帮助,那就考虑使用SQL 模板吧。SQL Server 2000提供了SQL模板。这些模板分成以下13类:
  
  
  
  
  绑缚,解绑数据库
  创建数据库
  创建函数
  创建索引
  创建过程
  创建统计
  创建表
  创建触发器
  创建视图
  管理扩展属性
  管理已连接
  管理登录的用户角色
  使用游标
  模板脚本文件名以.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 @p1, @p2
  GO
  
  
  -- =========================
  --执行存储过程的例子
  -- =========================
  EXECUTE ,
  GO
  
  有一个非常有效率的机制来全局替代模板中的参数。在查询分析器里打开模板文件后,编辑(Edit)菜单有一个替代模板参数(Replace Template Parameters)的选项。选择这个选项后,打开一个列出参数,及其类型、值的对话框。值列有了默认的值,你可以自己重新填写这些值。有一个替代所有(Replace All)的按钮,它会替代用默认的值或者你填写的值替代模板参数。
【责编:admin】

--------------------next---------------------

阅读(224) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~