Pular para conteúdo

2021

SAS EXECUTE

Comando execute em consulta de passagem
1
2
3
4
5
PROC SQL;
    connect to db2 (authdomain=db2user database=dbxxx);
    execute by db2 (delete from meu_eschema.minha_tabela where tipo_publico = 1338);
    disconnect from db2;
QUIT;

Vários valores numa variável

Criando strings separadas por vírgula

buscando nome de todas as tabelas de uma libname
1
2
3
4
5
6
proc sql;
    select quote(trim(memname))
    into :memnames separated by ','
    from sashelp.vmember
    where libname = "BIC2";
QUIT;