insert table1
select '456', field2, ... from table1 where field1='123'

解决方案 »

  1.   

    update tbale1 set field1='456' where field1='123'
      

  2.   

    insert into table1
    select '456', field2, ... from table1 where field1='123'呵呵.
      

  3.   

    insert into table1(field1)
      select '456' from table1 where field1='123'
      

  4.   

    建立一个存储过存:
    create procedure yuorproc
    (@fValue char(3))
    as
    insert table1
    select '456', field2, ... from table1 where field1=@fValue 
    go调用:
    exec yuorproc '456'
      

  5.   

    insert table1
    select '456', field2, ... from table1 where field1='123'
    呵呵