如何更改默认编码为SAS数据的内部处理? 这是目前wlatin1
但我想UTF-8
作为默认编码。
Answer 1:
你想改变编码SAS会议? 您可以指定一个配置文件或SAS调用的ENCODING =系统选项。
更改基地SAS SAS会话编码
您还可以更改编码在INFILE语句等。SAS表
改变SAS enconding
Answer 2:
SAS应该在除了默认语言安装(如9.3)至少两个语言选项。 它应安装一个“Unicode支持”的版本(这是UTF-8)和“DBCS”版本(中国/日本/等代码页)。
打开开始菜单,导航到SAS,然后打开“其他语言”文件夹,其中应包括这些。 如果他们没有正确安装(和你有没有故意安装它们开始用9.3,所以他们可能被安装),请您当地的SAS管理这些重新安装SAS。
如果你没有Windows,你仍可能有这些。 看看你的SAS主文件夹,则:
%sashome%/sasfoundation/9.3/nls/
这将为每个已安装的语言子文件夹; 我有en
, u8
和1d
(对于DBCS)。 这些各有预建的配置文件提供适当的代码页。 使用适当的配置文件(根据需要为您的环境中进行,然后修改)。
文章来源: Change SAS 9.3 default encoding