SAS Proc SQL如何从数字转换为字符
我是SAS的新手 我想把数字转换成字符 基本上我想使用to_char函数 所以我试着SAS Proc SQL如何从数字转换为字符,sas,proc-sql,Sas,Proc Sql,我是SAS的新手 我想把数字转换成字符 基本上我想使用to_char函数 所以我试着 proc sql; select put(A.column,$11.) as new_column from table A quit; 这导致了错误 什么是将数字转换为字符的合适方式?你很接近了-你只需要一个数字格式,例如: proc sql; select put(A.column,11.) as new_column from table A; (您还需要一个结束分号) 请参阅文档:字符格式(以$
proc sql;
select put(A.column,$11.) as new_column
from table A
quit;
这导致了错误
什么是将数字转换为字符的合适方式?你很接近了-你只需要一个数字格式,例如:
proc sql;
select put(A.column,11.) as new_column
from table A;
(您还需要一个结束分号)
请参阅文档:字符格式(以$
开头的格式)应用于字符值。如果要将其应用于数值,则需要使用数值格式,如11.
或Z11.
。