语句:
sql="Delete FROM online WHERE DATEDIFF(s, activetime,getdate())>1200"
Conn.Execute sql
出错提示:
Microsoft][ODBC SQL Server Driver][SQL Server]为 datediff 指定了无效的参数 1。
如何改?
sql="Delete FROM online WHERE DATEDIFF(s, activetime,getdate())>1200"
把第一个参数的单引号去掉看看
DATEDIFF(s, activetime,getdate())
不要引号