У меня есть следующий скрипт:
DO $$
DECLARE
i INTEGER;
BEGIN
i := 5;
COPY public.mytable (id, name) FROM stdin;
i abc
\.
END $$;
Я запускаю приведенный выше скрипт, используя psql. Я хочу взять значение из переменной i
и использовать его в команде COPY
. Как я могу сделать это в PL / pgSQL? Можно ли использовать \ echo?