读书人

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

发布时间: 2012-01-03 22:16:07 作者: rapoo

大家帮忙看看 这个 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()

读书人网 >asp.net

热点推荐