使SAS能够读取汉字

使SAS能够读取汉字,sas,multilingual,Sas,Multilingual,我在Unix服务器上安装了我的SAS。我从一个用户那里收到一个SAS数据集,其中包含一个包含汉字的列。他们是否有办法在不更改配置文件的情况下读取这些汉字 i、 e.是我在代码级别所能做的一切,只有当我遇到使用其他语言的数据集时才能使用。 因为很多用户都在使用服务器中的应用程序,所以很难更改配置文件。对于大多数西方语言,汉字通常每个字符占用2字节(unicode),而不是1字节 SAS有一种称为“双字节字符集”的永久解决方案,您可以在本地SAS选项中启用它 或者,您可以在运行SAS脚本时以编程方式

我在Unix服务器上安装了我的SAS。我从一个用户那里收到一个SAS数据集,其中包含一个包含汉字的列。他们是否有办法在不更改配置文件的情况下读取这些汉字

i、 e.是我在代码级别所能做的一切,只有当我遇到使用其他语言的数据集时才能使用。


因为很多用户都在使用服务器中的应用程序,所以很难更改配置文件。

对于大多数西方语言,汉字通常每个字符占用2字节(unicode),而不是1字节

SAS有一种称为“双字节字符集”的永久解决方案,您可以在本地SAS选项中启用它

或者,您可以在运行SAS脚本时以编程方式执行此操作:

options dbcs       /*turn on DBCS*/

dbcstype=IBM       /*specify the IBM  mainframe
                     environment(encoding scheme)*/ 
dbcslang=CHINESE; /*specify the Chinese language 
                     (coded character set)*/
您可以在此处阅读更多内容:

在这里: