楼主: akalius
1578 3

sas能否用一个变量名定义一段程序并在宏中引用 [推广有奖]

  • 10关注
  • 3粉丝

讲师

48%

还不是VIP/贵宾

-

威望
0
论坛币
4168 个
通用积分
9.1543
学术水平
4 点
热心指数
6 点
信用等级
6 点
经验
7832 点
帖子
261
精华
0
在线时间
605 小时
注册时间
2009-7-22
最后登录
2024-4-9

楼主
akalius 学生认证  发表于 2014-8-27 16:51:44 |只看作者 |坛友微信交流群|倒序 |AI写论文
5论坛币
并且进行引用,可以在宏中进行引用
比如可以将这段程序
dd=" %do i=1 %to &datanum;
DATA &dataname&i replace;
infile "&datapath.&dataname (&i).txt" delimiter = ',' delimiter = '09'x Missover Dsd lrecl=32767 firstobs=2 ;  "
然后可以在宏中对这段程序进行调用

如%macro txtmonth(datapath=,dataname=,datanum=,dd=);

关键词:delimiter missover delimit replace infile replace 程序
沙发
zhengbo8 发表于 2014-8-27 20:51:59 |只看作者 |坛友微信交流群
可以。

使用道具

藤椅
akalius 学生认证  发表于 2014-8-27 21:09:09 |只看作者 |坛友微信交流群
zhengbo8 发表于 2014-8-27 20:51
可以。
怎么写呢,不会就是我那样写把

使用道具

板凳
zhengbo8 发表于 2014-8-28 00:53:53 |只看作者 |坛友微信交流群
没有例子数据,不是太清楚你的意图,看你的代码好像要批量导入。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 18:48