Я новичок в psql
. В сценарии bash
я пытаюсь вставить строку, используя psql
. Строка действительно вставляется, но я получаю сообщение об ошибке. Пожалуйста, помогите.
Существенная часть кода:
L_SQL="INSERT INTO consumer.RAKESH_TEST(num_col1, text_col2) VALUES(2,'TWO');"
`psql -t -h ${HOSTNAME} -d ${SRCDATABASE} -U ${SRCUSER} -v "ON_ERROR_STOP=1" <<EOF
${L_SQL}
\q
EOF`
SQL_ERROR=$?
Я получаю следующее сообщение:
./psql.sh: line 146: INSERT: command not found
SQL_ERROR=127