【发布时间】:2019-09-12 22:46:50
【问题描述】:
我已经从 xlsx 文件中导入 proc,其中列名是波兰语。
我的简单过程如下所示:
proc import datafile = '/directory/file_name.XLSX'
out = libname.tablename
dbms = xlsx
replace;
run;
我想在某处添加 ENCODING="LATIN2",这样列就不会像这样:
有可能吗?怎么做?
我可以在第二步中用一些预定义的列表重命名所有列。但我还不想这样做。也许有更好的解决方案。
【问题讨论】:
-
XLSX 表格第一行的实际字符是什么? proc import 创建的名称中字符的十六进制代码是什么?它们是相同的字节还是 SAS 对它们进行了转码?
标签: sas