由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS proc import excel file 紧急求助
相关主题
SAS 数据读入的问题 (proc import)@@请教用SAS import CSV 文件时遇到的状况
questions about SAS import Excel datahelp on importing csv file to SAS
请教如何同时用sas打开多个excel文件?多谢!SAS macro to import multiple csv file??
Proc import 读excel文件,怎么略去前面几行?sas importing question
Help:import excel file into sas再看SAS in stock market 这本书 有啥数据库可以拿来联系的吗
请教:多个csv文件(>100)怎么用"proc sql" merge成一个文件?[合集] excel data
SAS date format 的问题SAS不能导入EXCEL2003的数据!
SAS的一个小问题where is SAS error?
相关话题的讨论汇总
话题: yes话题: excel话题: import话题: proc话题: sas
进入Statistics版参与讨论
1 (共1页)
x*******u
发帖数: 500
1
如果character 长于256 怎么办? 谢谢
z*********i
发帖数: 146
2
The maximum length of any character value in SAS is 32,767 bytes.
You should add a statement to PROC IMPORT when reading CSV, TXT or EXCEL.
The Statement: GUESSINGROWS=MAX;

【在 x*******u 的大作中提到】
: 如果character 长于256 怎么办? 谢谢
x*******u
发帖数: 500
3
Thanks. But there is an error message.
1040 PROC IMPORT OUT= WORK.US_pre
1041 DATAFILE= "G:\mydata.xlsx"
1042 DBMS=EXCEL REPLACE;
1043 GETNAMES=YES;
NOTE: The previous statement has been deleted.
1044 MIXED=YES;
1045 SCANTEXT=YES;
1046 USEDATE=YES;
1047 SCANTIME=YES;
1048 GUESSINGROWS=MAX;
------------
180
ERROR 180-322: Statement is not valid or it is used out of proper order.
1049 RUN;
而且那个variable value有长有短。
G********L
发帖数: 12
4
导入的如果是excel文件的话, 没法用guestingrows=这个设置。要在注册表里面进行
设置,打开注册表,然后搜索TypeGuessingrow。默认值是8,改成比较大的数就可以了。

【在 x*******u 的大作中提到】
: 如果character 长于256 怎么办? 谢谢
1 (共1页)
进入Statistics版参与讨论
相关主题
where is SAS error?Help:import excel file into sas
【大包子】如何让SAS读入中文变量名请教:多个csv文件(>100)怎么用"proc sql" merge成一个文件?
在SAS里怎么把两个相同格式表合成一个表SAS date format 的问题
what is the problem?SAS的一个小问题
SAS 数据读入的问题 (proc import)@@请教用SAS import CSV 文件时遇到的状况
questions about SAS import Excel datahelp on importing csv file to SAS
请教如何同时用sas打开多个excel文件?多谢!SAS macro to import multiple csv file??
Proc import 读excel文件,怎么略去前面几行?sas importing question
相关话题的讨论汇总
话题: yes话题: excel话题: import话题: proc话题: sas