задать переменную с пробелом? Пробовал в разных комбинациях одинарные кавычки, двойные, dollar quoting - всё не то..
по коду там ничего нельзя кроме a-Z0-9_ https://github.com/postgres/postgres/blob/c30f54ad732ca5c8762bb68bbe0f51de9137dd72/src/bin/psql/variables.c#L32
Пробел в названии или в значении?
-v my_var='my var' В значении
-v "my_var=my var" не работает?
ну так и не будет
echo "select :'val'" | psql -v "val=hello world"
Обсуждают сегодня