<%@ page contentType="text/html; charset=gb2312"%> 体验sqlserver模板的强大功能
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
体验sqlserver模板的强大功能
     发布者: 发布时间:2006-05-07
 sql server 2000 查询分析器提供一个模板库,这个模板库可以用来创建存储过程。查询分析器界面趋向于隐藏这一特性,这也是为什么很少开发人员知道它的原因。

    打开查询分析器然后打开其对象浏览器,你会看到在浏览器的底部有两个选项卡。点击模板选项卡,你会看到很多可用的模板。双击任务一个模板,查询分析器就会打开一个新的查询窗口;然后将模板粘贴到这个窗口中。

    sql server 附带很多模板可以简化大多数常见任务。在program files\microsoft sql server\80\tools\templates\sql query analyzer 文件夹下可以找到这些模板,这个文件夹中包含13个子文件夹,每个子文件夹下存有专用于特定任务(比如说 create table)的模板。每个文件夹中包含几个模板;下面是 create database 模板中的一个:

-- =============================================
-- basic create database template
-- =============================================
if exists (select *
....   from   master..sysdatabases
....   where  name = n''<database_name, sysname, test_db>'')
....drop database <database_name, sysname, test_db>
go

create database <database_name, sysname, test_db>
go

    代码中的尖括号表示可替换的标记。查询分析器编辑菜单中的替换模板参数命令会调出一个对话框,在这个对话框中可以一次替换所有的参数。注意:打开这个对话框的不直接的快捷方式是[ctrl][shift]m。

    可能不怎么明显的一点是你可以将几个模板合成到一个存储过程中。在第一个模板位于其编辑窗口时,只要将其它模板拖到同一个窗口即可。

    很多组织在管理存储过程的样式、缩进和标题时都有他们自己的标准。这是你体验模板真正威力的地方。将现有模板装载到你偏爱的文本编辑器中可以定制现有模板。更好的一点是,你甚至还可以在 sql server 查询分析器文件夹中创建新的文件夹放将自己的模板放到这个新文件夹中。它们会自动出现在查询分析的对象浏览器窗口中,动作 delete 和 update 没有对应的模板;然而你可以自己编写针对这类动作的模板并把它们放到 sql server 查询分析器文件夹中。

    如果你工作在一个多人开发环境中,你可以告诉查询分析器去其它地方(比如网络上的共享文件夹)查找它的模板。从查询分析器的菜单中,选择工具 | 选项然后编辑模板目录设置。

    如果你还没有用过这些模板,我建议你用一下。你会发现这样可以节省很多敲键盘的时间,如果再进行一些定制操作,还可以自动遵守组织的标准。

    本文作者:arthur fuller 开发数据库应用程序已经有20余年的经验。他经常使用 access adp、microsoft sql server 2000、mysql和 .net。

(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
如何获取和安装sqlserver2000桌面引擎(msde2000)
sql:回滚事务日志文件中的事务
编写安全的transact-sql
sql:如何识别真实和自动创建的索引?
获得应用程序所执行的sql语句
监控数据库性能的sql
 
最近评论:
        
你曾悄悄的来过!
wow gold,wow gold,wow gold,ffxi gil max(8432)
        
你曾悄悄的来过!
wow gold,wow gold,wow gold,ffxi gil max(1056)
        
你曾悄悄的来过!
wow gold,wow gold,wow gold,ffxi gil max(6990)
        
冰封的往事!
wow power leveling,wow gold,wow power leveling,wow gold max(4262)
        
飞舞的传奇!
传世私服,传世私服.传奇世界私服传奇世界私服,传世私服传世私服, 传奇世界私服传奇世界私服.传奇私服传奇私服. max(5977)
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号