Как сохранить выходные данные sql в переменной в C SHELL?
set VAR = sqlplus <<EOF SELECT * FROM DB; EXIT; EOF
sqlplus <<EOF SELECT * FROM DB; EXIT; EOF
Я использовал приведенный выше код, но он показывает «Синтаксис переменной» «
VAR=$(sqlplus <<EOF SELECT * FROM DB; EXIT; EOF ) echo $var
sqlplus <<EOF > /tmp/file SELECT * FROM DB; EXIT; EOF set VAR=`cat /tmp/file`
Это может быть что-то, что эквивалентно тому, что вы ожидаете.