sql中的问题

kurt_hu 2003-08-23 05:39:31
语句:
sql="Delete FROM online WHERE DATEDIFF('s', activetime,getdate())>1200"
Conn.Execute sql

出错提示:
Microsoft][ODBC SQL Server Driver][SQL Server]为 datediff 指定了无效的参数 1。

如何改?

...全文
21 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
boy9732 2003-08-23
  • 打赏
  • 举报
回复
right
arcow 2003-08-23
  • 打赏
  • 举报
回复
DATEDIFF(s, activetime,getdate())
不要引号
abcsu 2003-08-23
  • 打赏
  • 举报
回复
把第一个参数的单引号去掉看看
aBoris 2003-08-23
  • 打赏
  • 举报
回复
now() 返回系统的当前日期和时间
kurt_hu 2003-08-23
  • 打赏
  • 举报
回复
求教now()和getdate()在sql+asp中的区别和应用。
ttt2 2003-08-23
  • 打赏
  • 举报
回复
sql="Delete FROM online WHERE DATEDIFF(s, activetime,getdate())>1200"

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧