楼主: frackdeng
3271 3

求助:关于%str的 [推广有奖]

  • 0关注
  • 0粉丝

本科生

80%

还不是VIP/贵宾

-

威望
0
论坛币
109 个
通用积分
0
学术水平
4 点
热心指数
3 点
信用等级
3 点
经验
1254 点
帖子
50
精华
0
在线时间
178 小时
注册时间
2009-12-29
最后登录
2020-11-26

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
option mprint mlogic symbolgen;
data test1;
  length a1 $10  a2 8 a3 8 a4 8;
  do i=1 to 30;
     output;
  end;
run;
%macro test(cond=);
   proc sql;
      create table test as
   select i, count(*) as cnt
   from test1
   where &cond
       ;
   quit;
%mend test;
%test(cond=a2 eq .);
%test(cond=%str(a2 eq . ));   /*解释下错在哪?如何解决?*/
%test(cond=%quote(a2 eq .));
二维码

扫码加我 拉你入群

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

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

关键词:proc sql mprint Create Option output 求助 str

沙发
losttemple 发表于 2010-3-2 20:47:32 |只看作者 |坛友微信交流群
%test(cond=%str(a2 eq %str(.) ));

使用道具

藤椅
jingju11 发表于 2010-3-2 22:08:23 |只看作者 |坛友微信交流群
losttemple 发表于 2010-3-2 20:47
%test(cond=%str(a2 eq %str(.) ));
Do you know why?

使用道具

板凳
frackdeng 发表于 2010-3-3 09:10:39 |只看作者 |坛友微信交流群
%str 并不mask period(.) 那%str(.)在这有什么意义呢?

使用道具

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

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

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

GMT+8, 2024-6-5 08:32