UPDATE dbo.b SET  UnNote =  UnNote +  'abc' where id = 3
       UnNote 是 nvarchar  当   UnNote是null时 'abc'这字符串就加不上了
请教怎样在值为 null  的后面追加字符串                                                           

解决方案 »

  1.   

    UPDATE dbo.b SET UnNote = isnull(UnNote,'') + 'abc' where id = 3
      

  2.   

    UPDATE dbo.b SET UnNote = isnull(UnNote,'') + 'abc' where id = 3
      

  3.   


    UPDATE dbo.b SET UnNote = isnull(UnNote,'') + 'abc' where id = 3
      

  4.   

    update b set unnote = Isnull(unnote,'')+'abc' where id =3
      

  5.   

    null加减乘除任何值都等于null
    用isnull(字段,'')处理一下就可以了。