UPDATE A SET NAME = REPLACE(NAME,'NULL','') [解决办法]
[解决办法] 我晕。。。。原来是Name字段含有'NULL'字符。。。。。。太有才了。
[解决办法] declare @T table(id varchar(20)) insert into @T select '0000001' union all select '0000002' union all select '0000003' union all select '0000004' union all select '0000005' union all select null select isnull(id,'') as id from @T
———————————————————————— id -------------------- 0000001 0000002 0000003 0000004 0000005
[解决办法] UPDATE a SET [name]=ISNULL([name],'') WHERE [name] IS NULL [解决办法] 已经给出很多方法了