全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1720 6
2020-08-07
比如 proc sql noprint;
select count(*) into :n0 ;
quit;
ods pdf file="";
proc report data=a;
var a;
define a/display "placebo(n=&n0)";
run;
ods pdf close;
这种情况下在pdf里面的n=到n0这个数据中间有空格,有没有什么方法可以在引用的同时去掉空格呢
因为引用实在引号里面用不了compress
二维码

扫码加我 拉你入群

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

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

全部回复
2020-8-7 16:30:00
自我解答...找到答案了%sysfunc(compress(&n0));
二维码

扫码加我 拉你入群

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

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

2020-8-7 22:57:21
Rorschach啊 发表于 2020-8-7 16:30
自我解答...找到答案了%sysfunc(compress(&n0));
不错。
还可以用%cmpress() 代替 %sysfunc(compress())。最简单的就是用”trimmed“,
select count(*) into :n0  trimmed from 。。。
二维码

扫码加我 拉你入群

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

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

2020-8-8 12:26:03
复制代码
二维码

扫码加我 拉你入群

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

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

2020-8-11 11:09:52
xiaopingN 发表于 2020-8-7 22:57
不错。
还可以用%cmpress() 代替 %sysfunc(compress())。最简单的就是用”trimmed“,
select count(*) ...
thanks
二维码

扫码加我 拉你入群

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

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

2020-8-11 11:10:10
whymath 发表于 2020-8-8 12:26
thanks
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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