Я хочу использовать функцию SAS, например

proc datasets nolist;
    delete lib.temp_something lib.temp_something2 lib.temp_something3;
quit;

Есть ли ярлык для удаления всех таблиц с одинаковым префиксом, чтобы мне не приходилось вводить их вручную?

3
shecode 24 Фев 2015 в 06:39

3 ответа

Лучший ответ

Похоже на @Dwal

proc datasets lib=lib nolist nowarn;
delete temp_somthing:;
run;
7
Lovnlust 24 Фев 2015 в 05:18

Вы можете использовать что-то вроде этого ниже

proc delete lib=mylib data = temp_something-temp_something3;
run;

http://support.sas.com/resources/papers/proceedings13/022-2013.pdf

0
NEOmen 24 Фев 2015 в 04:53

Я думаю, что подстановочный знак двоеточия : должен делать то, что вы хотите.

proc datasets nolist;
    delete lib.temp_something:;
quit;
2
DWal 24 Фев 2015 в 03:48