表a
id name
1 铂形表 NULL
由于是excel导入的,有很多null,如何去除,是不是可以用replace
------解决方案--------------------
我咋没看懂?列名只有ID和Name两个,怎么记录又是三个字段?
想删除记录为null的列?
- SQL code
alter table 表名 drop column 列名
------解决方案--------------------
- SQL code
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
------解决方案--------------------
已经给出很多方法了