我想一次对一个表中符合条件的记录只改头几条.请问要怎样写?

解决方案 »

  1.   

    set rowcount N
    update ...
    set rowcount 0
      

  2.   

    update tablename
    set col = ....
    where ....
      

  3.   

    不明白能否具体一点
    update zdd set s_zt='确认' where s_zt='新单'
    一次改5条
    谢谢
      

  4.   

    update   zdd   set   s_zt='确认' from  zdd
      where  id in(select top 5 id from zdd where s_zt='新单')
    这样?
      

  5.   

    SET ROWCOUNT 3update   zdd   set   s_zt='确认'   where   s_zt='新单' SET ROWCOUNT 0
      

  6.   

    SET   ROWCOUNT   5 update       zdd       set       s_zt='确认'       where       s_zt='新单'   SET   ROWCOUNT   0
      

  7.   

    将SET ROWCOUNT 写入命令字符串即可