当前位置: 代码迷 >> ASP.NET >> 大家帮忙看看 这个 sql 语句,该怎么解决
  详细解决方案

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

热度:7915   发布时间:2013-02-26 00:00:00.0
大家帮忙看看 这个 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()
  相关解决方案