全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2199 2
2017-09-24
data aa;
length a $10 b $12;
input a $ b $;
datalines;
qazxswedc qwetgbhujdes
ijujnhbgvb ijnhv
;
run;

data bb;
length a $10. b $12.;
input a $ b $;
datalines;
qazxswedc qwetgbhujdes
ijujnhbgvb ijnhv
;
run;

data cc;
input a $ b & $12;
datalines;
frf00  mmmm ooo7777
gy7  ijuhbn jjh87
;
run;

data dd;
input a $ b & $12.;
datalines;
frf00  mmmm ooo7777
gy7  ijuhbn jjh87
;
run;
第一个程序和第二个程序$12和$12.没区别,第三个程序和第四个程序里的有区别,不是很懂,望指教,谢谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-9-24 21:19:09
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-9-25 10:36:22
LENGTH语法:
LENGTH <variable-1> <…variable-n> <$> <length> <DEFAULT=n>;
所以根据语法,length里面用“12”才正确!但“12.”确实也可以。

INPUT语法:
(column方式)INPUT variable <$> start-column <- end-column> <.decimals> <@ | @@>;  
(list方式)INPUT <pointer-control> variable <: | & | ~> <informat.> <@ | @@>;
当然还有其他方式,可以看出input里面用“12”是column方式(“12”是列的位置),用“12.”是list方式(“12.”是种格式),两种方式是不一样的!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群