Я хочу создать сценарий для автоматизации некоторых процессов с помощью Redshift. В частности, я хочу найти атрибут одной из моих таблиц с помощью SELECT, а затем использовать его в INSERT. Мой сценарий выглядит так:
psql -h ... -c "SELECT id_process FROM process WHERE de_process = 'EMR'"
psql -h ... -c "INSERT INTO execution (id_process) values (X);"
В первом предложении я получаю уникальное значение, идентификатор, который я ищу, в таком формате:
id_proceso
------------
2
(1 row)
Затем я хотел бы использовать его в качестве значения для вставки во второе предложение, заменив «X», но я не знаю, как сохранить в переменной, а затем повторно использовать вывод первого предложения.
Любое предложение?
П. В другом вопросе показано, как это сделать в уникальном предложении, но я необходимо сохранить значение для будущего использования.