SAS中文论坛
标题:
请教sas9.13英文版的一个问题,多谢了!
[打印本页]
作者:
shiyiming
时间:
2005-10-3 16:28
标题:
请教sas9.13英文版的一个问题,多谢了!
当数据步中观测值是中文时,不能正确创建数据集。中文的字符一律识别为“?”号,有几个中文字符就有几个“?”号。
例如:
data a;
input name $8.;
datalines;
李明
王惠
张杰
;
proc print data=a;
run;
在sas9.13英文版中运行结果是:
Obs name
1 ??
2 ??
3 ??
这个是怎么回事呢?谁知道的话就给俺支个招,再此先谢过了!!
作者:
shiyiming
时间:
2005-10-3 19:52
标题:
to danety
你一定要用中文版或者DBCS版才能解决这个问题。
作者:
shiyiming
时间:
2005-10-4 09:27
标题:
多谢回答。但是还有一个问题.....
多谢回答。
可是我用9.0英文版(不带dbcs)就可以正常创建和时候中文。
另外,我不用9.1中文和带dbcs英文版本主要是因为,我以前在9.0下创建的数据文件在9.1中文和带dbcs英文版本下面不能使用,会出现一下提示:
WARNING: 数据集 EVA.YSYL2 中部分字符数据在转码时丢失。
这是因为什么呢?我折腾好几天了,也没找到解决之道。
作者:
shiyiming
时间:
2005-12-5 16:45
标题:
查阅数据及详细的参数列表
对于英文的SAS,缺省的Encoding不支持DBCS,你可以显性的指定数据集的Encoding
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2