易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL中object_id函数的用法

 int object_id('objectname');
此方法返回数据库对象标识号。
其中,参数objectname 表示要使用的对象,其数据类型为nchar或char(如果为char,系统将其转换为nchar)
返回类型为int,表示该对象在系统中的编号。
比如:
use wf_timesheet
select object_id('usp_check_excess_hours')
返回为197575742。
此方法一般用来判断数据库中本来用没有此对象(procedures,views,functions等),如在新建一个存储过程时我们可以看到这样的语句:
IF NOT EXISTS (SELECT * from sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[usp_send_email]') AND type in (N'P', N'PC'))
事先判断数据库中是否已经存在存储过程usp_send_email,


相关文档:

PL/SQL实现Oracle数据库任务调度

 
     选择自 softj 的 Blog
关键字
  PL/SQL实现Oracle数据库任务调度
出处
 
 
PL/SQL实现Oracle数据库任务调度
  关键词:数据恢复,任务调度,ORACLE,PL/SQL
  在数据库操作中时常会有这样的情况发生,由于一时的疏忽而误删或误改了一些重要的数据,另外还有 ......

SQL Server 2005中的文件和文件组

 Author : wufeng4552                           Date   : 2009-10-23
1、文件和文件组的含义与关系
    每个数据库有一个主数据文件.和若干个从文 ......

SQL 中GROUP BY 总结

GROUP BY 子句用来对指定的字段做分组,产生一个汇总信息。 (1)group by语句对select后所选择的字段有一定的限制,即select后没有使用聚合函数的字段必须包含在group by 语句后面的结果集中。(GROUP BY 关键字后跟一个列的列表,称为组合列). (2)不能对数据类型为 ntext、text、image 或 bit 的列使用 GROUP BY 或 ......

【转】SQL 优化

from: http://www.javaeye.com/topic/498902?page=1 
最近从朋友那看了一个某咨询公司给一家企业做的一个优化项目的总结报告书,其历时两个月,10万费用,4个人。
最终结果是性能和相应提升了30%,总共修改了3行代码和配置,共修改了3个单词,不到20个字母~~~~。
朋友总结了一句话,就是“代码质量越烂的项目 ......

动态sql语句基本语法


SQL code
动态sql语句基本语法
1 :普通SQL语句可以用Exec执行
eg: Select * from tableName
Exec('select * from tableName')
Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N
2:字段名,表名,数据库名之类作为变量时,必须用动态SQL
eg:
declare @ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号