【发布时间】:2023-02-16 22:59:40
【问题描述】:
下午好,
我是 SAS 的新手,但我的任务是清理我们的一个 SAS 流程。
我们有一个 SAS 库,它有多个版本的表,这些版本都有日期后缀。
例如:COL_DATA_TABLE_2022_02_15
由于我们的更新在每次运行进程时都会创建其中之一,因此我想删除所有与进程运行时创建的不相等的内容。 该过程很少运行。所以可能有几天进程没有运行。
创建新版本的代码:
proc datasets lib=Lib1 nolist ;
change COL_DATA_TABLE = COL_DATA_TABLE_&sysdate. ;
quit ;
所以我的问题是;我应该使用什么代码来删除表的以前版本?因为它们已经过时了,考虑到日期后缀可以是任何日期。
对于现在在库中的那些,我将手动删除它们。
【问题讨论】:
标签: sas