楼主: Smallvane
2547 3

SAS调用宏里面不识别“sql” [推广有奖]

  • 2关注
  • 0粉丝

已卖:120份资源

硕士生

20%

还不是VIP/贵宾

-

威望
0
论坛币
924 个
通用积分
0.1200
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
5964 点
帖子
100
精华
0
在线时间
156 小时
注册时间
2011-9-10
最后登录
2017-2-16

楼主
Smallvane 发表于 2016-8-4 20:11:35 |AI写论文
10论坛币
如题,楼主因为要做连续变量的分段,于是弄了个宏来跑,刚开始没什么大问题,结果后面就不行了,一直ERROR.

原句是这么写的   “不可识别的sas选项名称SQL”,并对“proc sql noprint;”这句进行了标注。。。楼主被吓到了,写了个SQL语句,跑出来完全没问题,,但是后面再调用的时候就一直报这个错,,简直哔了狗了,请各位大神帮忙看看,我是刚入门的菜鸟,求解惑,求带。
日志截图

关键词:sql proc sql print Error sql语句 ERROR

沙发
Smallvane 发表于 2016-8-4 20:20:17
各位帮帮忙吧~~~这个问题真的很奇葩 但是不知道是否跟变量数据值本身有没有关系

藤椅
sniperhgy 发表于 2016-8-5 10:47:23
请把完整程序贴出来,否则看不到里面怎么写的……。

板凳
吕小布韦 发表于 2016-8-6 04:28:06
最好把程序贴出来,纯靠猜的话, 感觉是分号或者斜线的问题, 可能是自身变量值的问题或者宏变量解析的问题, 导致sql被判定为某个statement的选项。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-6 18:08