update 表 set data=2000 where diatediff(minute,time,'2004-5-30 12:30')=0

解决方案 »

  1.   

    update 表 set data = 2000 where datediff( mi, time, '2004-05-30 12:30' ) = 0
      

  2.   

    或者
    update 表 set data=2000 where convert(varchar(16),getdate(),120)='2004-5-30 12:30'
      

  3.   

    或者
    update 表 set data=2000 where convert(varchar(16),time,120)='2004-5-30 12:30'
      

  4.   

    update yourtable set data=2000 where convert(varchar(16),getdate(),120)='2004-5-30 12:30'up!!!!!!!!!!!!!!!!!!!!!!!!!
      

  5.   

    date 表 set data = 2000 where datediff( minute, time, '2004-05-30 12:30' ) = 0
      

  6.   

    谢谢各位的热心解答,请问datediff(minute,time, ....)中的minute和time分别对应什么呀?time就是我的字段吗?