Estou conectando-me ao banco de dados oracle, acionando uma consulta e atribuindo a saída à variável. Mas, quando ecoo o valor da variável, ela não é impressa corretamente.
count=`sqlplus -s $configuser/$configpass@$ORACLE_SID <<END
set pagesize 0 feedback off verify off heading off echo off;
select max(cust_id) from cutomers
exit;
END`
echo $count
A consulta retorna o resultado correto quando acionada no banco de dados. Mas a variável "count" tem valor incorreto.
1
verifique se o recuo corresponde ao seu código original, agora depois de corrigir a formatação. (. Se partidas, então está errado Você não pode recuar aqui-documentos fechando delimitador assim.)
—
manatwork
O que é mostrado no modo normal e qual é o valor da contagem ao atribuir?
—
#