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