delete from users where datediff("n",utime,getdate())<=1
delete from permissions where datediff("n",utime,getdate())<=1

解决方案 »

  1.   

    踏网无痕,怎么提示“为datediff指定了无效的参数1”?我只分析一条delete from users where datediff("n",utime,getdate())<=1。
      

  2.   

    delete from users where datediff("n",utime,getdate())<=1
    delete from permissions where datediff("n",utime,getdate())<=1
      

  3.   

    有呀!utime字段是datetime类型。
      

  4.   

    你的users和permissions表中都有utime的字段么?看样子是没有,如果都有的话那么就不应该有错误!因为两个操作只是表的不同而已呀!
      

  5.   

    成功!只能用minute,不能用"n"
      

  6.   

    delete from users where datediff(n,utime,getdate())<=1
    delete from permissions where datediff(n,utime,getdate())<=1