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

SQL Server DATEDIFF() 函数

定义和用法
DATEDIFF() 函数返回两个日期之间的天数。
语法
DATEDIFF(datepart,startdate,enddate)
startdate 和 enddate 参数是合法的日期表达式。
datepart 参数可以是下列的值:
datepart
缩写

yy, yyyy
季度
qq, q

mm, m
年中的日
dy, y

dd, d

wk, ww
星期
dw, w
小时
hh
分钟
mi, n

ss, s
毫秒
ms
微妙
mcs
纳秒
ns
select convert(varchar,datediff(s,'2009-12-15',getdate())/3600)+'小时'+
convert(varchar,datediff(s,'2009-12-15',getdate())%3600/60)
+'分钟'
+
convert(varchar,datediff(s,'2009-12-15',getdate())%3600%60)
+'秒'


相关文档:

执行缓存以优化SQL Server的内存占用

作者:superhasty
  2007-11-29
在论坛上常见有朋友抱怨,说SQL Server太吃内存了。这里笔者根据经验简单介绍一下内存相关的调优知识。首先说明一下SQL
Server内存占用由哪几部分组成。SQL Server占用的内存主要由三部分组成:数据缓存(Data
Buffer)、执行缓存(Procedure Cache)、以及SQL Server引擎程序。S ......

SQL Server日期操作

1、查询两个时间之间
select * from [tablename] where date between \'value1\' and \'value2\'
 
2、显示最后回复时间
select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b
 
3、日程安排提前5分钟提醒
select * from 日程安排 w ......

在Eclipse中用JDBC连接Sql Server 2005总结

* 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL(即 2005)来进行开发项目 * 
1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) 
<1>.Microsoft 2005 Express Edition 
下载地址:http://download.microsoft.com/download/0/9/0 ......

SQL 找出多个字段满足其中一个字段的新写法

找出TABLE1中
Column1 满足value1
或者
Column2 满足value2
或者
Column3 满足value3
的纪录
SELECT top 10 * from TABLE1
WHERE
CASE WHEN COLUMN1='value1' THEN 1
ELSE
(CASE WHEN COLUMN2='value2' THEN 1
ELSE
(CASE WHEN COLUMN3=value3 THEN 1 ELSE 0 END)
END)
END =1 ......

SQL 2005 存储过程 调试

SQL 2005 的存储过程和触发器调试大法(原创)
www.chengchen.net 程晨
       昨天晚上我找遍了互联网也没有发现关于SQL2005存储过程和触发器的调试方法,研究到凌晨2点多钟,终于找到方法了,不干独享,拿出来分享。如果要转载,请保留版权,谢谢!
     &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号