Макропеременные в Postgres SQL - PullRequest
0 голосов
/ 30 августа 2018

Я пишу сценарий PSQL, в котором я должен отфильтровать столбец на основе списка значений:

select a.* from mytable as a where a.mycolumn not in ('A','B', 'C');

Есть ли простой способ объявить значения в списке в макропеременной? Если бы я был в SAS, я бы написал:

%let mylist = 'A', 'B', 'C';
select a.* from mytable as a where a.mycolumn not in (&mylist);

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...