首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

怎么查询数据库时间字段小于当前系统时间的数据

2013-04-21 
如何查询数据库时间字段小于当前系统时间的数据?cccselect * from jiagong where jieshushijiangetdate

如何查询数据库时间字段小于当前系统时间的数据?
怎么查询数据库时间字段小于当前系统时间的数据


ccc="select * from jiagong where jieshushijian<getdate()"
如何查询数据库时间字段小于当前系统时间的数据?
请路过的前辈指点一二,谢谢。

[解决办法]
ccc="select * from jiagong where datediff(ms,jieshushijian, getdate()) > 0"
[解决办法]
declare @s nvarchar(50)
set @s = '2013年3月5日17小时5分9秒'
set @s = replace(replace(replace(replace(replace(replace(@s, '年', '-'), '月', '-'), '日', ' '), '小时', ':'), '分', ':'), '秒', '')
select datediff(d, @s, getdate())



sql2000 能正则么?

热点排行