Как я могу дать psql переменную вместо sql файла, как введено?

Таким образом, у меня есть некоторый sql в varible. Я мог поместить это в файл и дать его psql, как введено, но интересно, существует ли простой способ сделать это без файла?

0
задан 31.03.2011, 16:35

1 ответ

Можно или передать команду по каналу к psql

echo "$some_sql_in_a_varible" | psql -d mydatabase 

или используйте -c

psql -d database -c "$some_sql_in_a_varibl"

Информация о гумусе о psql странице справочника

0
ответ дан 27.11.2019, 18:01

Теги

Похожие вопросы