假如A数据库中有table里面有ID,name字段
ID自增长,name是输入的名字,我怎么能够把name中有“天”这个字,把“天”改成“地”呢?
比如杨天天,就变成杨地地了、、、

解决方案 »

  1.   

    update tb set name=replace(name,'天','地')
      

  2.   


    CREATE TABLE test
    (
    ID INT IDENTITY(1,1),
    NAME VARCHAR(20)
    )INSERT INTO test(NAME) VALUES ('杨天天')
    INSERT INTO test(NAME) VALUES ('杨天')
    INSERT INTO test(NAME) VALUES ('天天杨')
    INSERT INTO test(NAME) VALUES ('天杨')--SELECT * FROM testUPDATE test SET NAME=REPLACE(NAME,'天','地')
      

  3.   

    update table
    set name =stuff(name,'天','地')
      

  4.   


    update table set name = replace(name , '天' , '地')