全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
8803 5
2011-02-14
问题见二楼。

可以在sashelp.vmacro中查看所有存在的宏变量的scope和value等信息。
全局(global)宏变量可以通过使用%symdel来删除。
删除所有用户定义的全局宏变量,详见这里:
http://support.sas.com/kb/26/154.html
复制代码
二维码

扫码加我 拉你入群

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

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

全部回复
2011-2-14 16:04:03
请教一下,为什么要加这个条件“temp ne name”
二维码

扫码加我 拉你入群

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

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

2011-2-14 17:48:22
2# guoluo
是啊,好问题啊,按理说不会有重名宏变量,“temp ne name”应该是恒成立的,貌似有点多余啊
二维码

扫码加我 拉你入群

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

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

2014-12-7 10:19:07
同问啊   
二维码

扫码加我 拉你入群

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

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

2017-3-13 18:05:32
有些情况下确实需要用lag(name)  和 name ne temp 来配合 来解决宏变量相同的情况,有些情况是宏变量名字相同,但是数据集中宏变量的offset 属性不同导致,相同的“宏变量名称”却有不同的value,为了让删除宏变量名称变成唯一待删除的名字,需要加 name ne temp。
二维码

扫码加我 拉你入群

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

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

2023-4-14 09:42:52
感谢!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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