我现在在写一个存储过程,是MSSQL 2000数据库,我想一个int字段内容加一,然后用结果更新该字段,需要用where设定更新条件,请问这过程怎么写?

解决方案 »

  1.   

    UPDATE tb SET
        col = 1
    WHERE xx= xx
      

  2.   

    我现在在写一个存储过程,是MSSQL 2000数据库,我想一个int字段内容在原来数据上累加加一,然后用结果更新该字段,需要用where设定更新条件,请问这过程怎么写?
      

  3.   

    我现在在写一个存储过程,是MSSQL 2000数据库,我想一个int字段内容在原来数据上累加加一,然后用结果更新该字段,需要用where设定更新条件,请问这过程怎么写?
      

  4.   

    UPDATE tb 
    SET col = col+1
    WHERE 
      条件
      

  5.   

    例如:字段名:sl,原来字段中存储的是:5,现在在5的基础上加1,然后将结果再存储到字段名:sl中
      

  6.   

    UPDATE tb
       SET sl = sl+1
    WHERE 条件
      

  7.   

    update tb
    set sl=sl+1
    where sl=5
      

  8.   


    update tb
    set 字段=字段+1
    where 條件 
      

  9.   

    update tb set s1=s1+1 where s1=5
      

  10.   

    UPDATE TB SET COL=COL+1 WHERE ...或联合查询
      

  11.   

    UPDATE TB SET COL=COL+1 WHERE ...或联合查询,按照这个写了,但是没有累加呀。请问问题出在哪里了
      

  12.   

    字段名:sl,是类型是int,或者nvarchar,请问是什么问题
      

  13.   

    update tb set s1=s1+1 where 条件