SAS中文论坛

标题: 如何把字段中的NULL改成空? [打印本页]

作者: shiyiming    时间: 2011-6-24 16:20
标题: 如何把字段中的NULL改成空?
我试图将一组名字中的NULL改成空,例如:Name='SAMANTHA NULL L NICHOLS',再这里我需要把NULL去掉,
只保留Name='SAMANTHA L NICHOLS',我用了
data  data_null;
set  &TableName;
name1=compress(name,'NULL');
Put name=;
但是改完以后它的结果就变成了Name='SAMATHA   ICHOS'.
我怎样才能让Name='SAMANTHA NULL L NICHOLS'只去掉NULL那一部分呢?
恳请各位高手指教(很急)
谢谢..
作者: shiyiming    时间: 2011-6-24 16:31
标题: Re: 如何把字段中的NULL改成空?
用tranwrd函数
tranwrd(name,"NULL","")
作者: shiyiming    时间: 2011-6-24 16:39
标题: Re: 如何把字段中的NULL改成空?
好了,谢谢你




欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/) Powered by Discuz! X3.2