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

SQL语句中DateAdd 函数说明

返回 
  返回包含一个日期的 Variant (Date),这一日期还加上了一段时间间隔。
语法
  DateAdd(interval, number, date)
  DateAdd 函数语法中有下列命名参数:
  interval 必要。字符串表达式,是所要加上去的时间间隔。
  number 必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。
  date 必要。Variant (Date) 或表示日期的文字,这一日期还加上了时间间隔。
  设置
  interval 参数具有以下设定值:
  yyyy 年
  q 季
  m 月
  y 一年的日数
  d 日
  w 一周的日数
  ww 周
  hh 时
  n 分钟
  s 秒
说明
  可以使用 DateAdd 函数对日期加上或减去指定的时间间隔。例如,可以用 DateAdd 来计算距今天为三十天的日期;或者计算距现在为 45 分钟的时间。
  为了对 date 加上“日”,可以使用“一年的日数” (“y”),“日” (”d”) 或“一周的日数” (”w”)。
  DateAdd 函数将不返回有效日期。在以下实例中将 1 月31 日加上一个月:
  DateAdd(m, 1, 31-Jan-95)
  上例中,DateAdd 返回 1995 年 2 月 28 日,而不是 1995 年 2 月 31 日。如果 date 是 1996 年 1 月 31 日,则由于 1996 年是闰年,返回值是 1996 年 2 月 29 日。
  如果计算的日期超前 100 年(减去的年度超过 date 中的年份),就会导致错误发生。
  如果 number 不是一个 Long 值,则在计算时取最接近的整数值来计算。
  注意 DateAdd 返回值的格式由 Control Panel设置决定,而不是由传递到date 参数的格式决定。
例子
      DateAdd ( "m" , 1 , "31-Jan-98")
      结果: 28-Feb-98 
      将日期 31-Jan-98 加上一个月,结果为 28-Feb-98 而非 31-Fe-98 。
      DateAdd ( "d" , 20 , "30-Jan-99")
      结果: 1999/2/9
      将一个日期 30-Jan-99 加上 20 天后的日期。


相关文档:

SQL Server DBCC命令


◆1.DBCC CacheStats :显示存在于当前 buffer Cache 中的对象的信息,例如 :hitrates 编译的对象和执行计划
 
DBCC CACHESTATS
 
  从这个命令可以得到一些关键的统计信息:
  Hit Ratio:显示特定对象可以在Sql Server的缓存中被命中的百分比,这个数值越大,越好
  Object Count:显 ......

【转】ACCESS中如何在SQL语句的WHERE条件中加日期条件

转自
http://topic.csdn.net/t/20050110/09/3711952.html
access中时间要用#,不是双引号  
  select   *   from   kc   where   rq   <   #2000-01-01#   and   rq>#2002-01-01#  
  不要用between,它的效率泰低  
使用# 而不是 ......

PL/SQL游标总结

游标:指向处理SQL语句的环境区域的指针或句柄
-----|-1 静态游标
       |---1.1 隐式游标
       |          处理:INSERT,DELETE,UPDATE及返回一行的SELECT语句
       | ......

sql命令、函数

--语 句 功 能 
--数据操作 
SELECT --从数据库表中检索数据行和列 
INSERT --向数据库表添加新数据行 
DELETE --从数据库表中删除数据行 
UPDATE --更新数据库表中的数据 
--数据定义 
CREATE TABLE --创建一个数据库表 
DROP TABLE --从数据库中删除表 
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号