delete [table] where DTreg_betime < @DT_betime愉快的登山者       ⊙
◢◣◢◣◢◣

解决方案 »

  1.   

    delete table where DTreg_betime < @DT_betime
      

  2.   

    你的DT_reg_betime 定义是什么类型的.
    Try:delete [table] where convert(varchar,DTreg_betime,112) < convert(varchar,@DT_betime,112)
      

  3.   

    不好意思,我遇到的问题就是类型转换的问题,因为datetime用cast转换为varchar之后自动变成形如08 20 2000 12:AM的字符串。开始没有说清楚真不好意思。现在只好把分都给cysh兄了。小弟刚刚起步,以后有问题还请多指教。