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

大家帮忙看看 这个 sql 语句,该怎么解决

2012-01-03 
大家帮忙看看 这个 sql 语句delete语句删除表中大于30天的记录deletefrom[order]wheredatediff( d ,now(),

大家帮忙看看 这个 sql 语句
delete   语句     删除表中   大于30天的记录    
delete     from   [order]   where   datediff( 'd ',now(),O_date)> 30
但是不起作用
说明   O_date   是时间日期字段  
格式:2007-1-21   下午   02:58:22
now()格式:   2007-3-1   18:18:12

是不是格式的问题啊
ps   access   数据库

[解决办法]
now()改成GetDate()
[解决办法]
ACCESS用now,SQL Server用GetDate()

热点排行