sql数据库中 一个表a 确定3个字段中可能含有abc 内容, 现在把所有abc换成123,其它数据不动,sql怎么写?

解决方案 »

  1.   

    update @t 
    set [字段]=replace([字段'abc','123')
      

  2.   

    update @t 
    set [字段]=replace([字段],'abc','123')
      

  3.   

    update 表A set [字段1]=replace([字段1],'abc','123'),[字段2]=replace([字段2],'abc','123'),[字段3]=replace([字段3],'abc','123')
      

  4.   


    update table1
    set col1 = replace(col1 , 'abc','123')  ,
        col2 = replace(col2 , 'abc','123')  ,
        col3 = replace(col3 , 'abc','123')  ,
    where  ....