SAS Proc SQL如何从数字转换为字符

时间:2019-01-24 17:01:49

标签: sas proc-sql

我对SAS非常陌生。

我想将数字转换为字符。

基本上我想使用to_char函数

所以我尝试

proc sql;
select put(A.column,$11.) as new_column
from table A
quit;

这会导致错误,

将数字转换为字符的合适方法是什么?

1 个答案:

答案 0 :(得分:2)

您接近了-您只需要一个数字格式,例如:

proc sql;
select put(A.column,11.) as new_column
  from table A;

(您还需要一个分号)

请参阅文档:https://documentation.sas.com/?docsetId=lefunctionsref&docsetTarget=n0mlfb88dkhbmun1x08qbh5xbs7e.htm&docsetVersion=9.4&locale=en