楼主: chouxiangdaishu
3262 2

proc SQL like中解析宏 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

博士生

42%

还不是VIP/贵宾

-

威望
0
论坛币
49 个
通用积分
0
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
824 点
帖子
189
精华
0
在线时间
382 小时
注册时间
2007-7-16
最后登录
2024-9-8

楼主
chouxiangdaishu 发表于 2010-10-25 10:34:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如何解析proc sql中,like后面带的宏?
%let A=test;
proc sql;
select * from ABC
where ABC.a like ‘&A.%’ ;

如何使得解析为 like ‘test%’
二维码

扫码加我 拉你入群

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

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

关键词:proc sql like ROC sql Select proc 解析 sql like

沙发
soporaeternus 发表于 2010-10-25 10:47:43
貌似双引号就可以了
下面是个小test,呵呵
  1. data a;
  2.         input x $;
  3.         datalines;
  4.         abc
  5.         bcd
  6.         adf
  7.         ser
  8.         abf
  9.         &str.%
  10.         ;
  11. run;

  12. %let str=ab;

  13. proc sql;
  14.         select * from a
  15. /*        where x like '&str.%'*/
  16.         where x like "&str.%"
  17. ;
  18. quit;
复制代码
Let them be hard, but never unjust

藤椅
chouxiangdaishu 发表于 2010-10-25 11:00:16
2# soporaeternus


谢谢。刚才用的是‘’。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 21:41