-u postgres -H psql -d database -c 'UPDATE table SET table.param = '#C0C0C0' WHERE table.parameter = 831;'
'#C0C0C0' как в скрипт это передать?
# - символ комментария и после него не парсит.
Экранирование одинарными и двойными кавчками, %, \\ пробовал, не помогает.
sudo -u postgres -H psql -d database -c 'UPDATE table SET table.param = "#C0C0C0" WHERE table.parameter = 831;';
Спасибо за совет. обернул весь запрос в "..." в терминале отработал, щас в скрипте попробую.
Обсуждают сегодня