Saya terhubung ke database oracle dan menembakkan kueri dan menetapkan output ke variabel Tapi ketika saya menggemakan nilai variabel itu tidak bisa dicetak dengan benar.
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
Permintaan mengembalikan hasil yang benar ketika dipecat pada basis data. Tetapi variabel "menghitung" memiliki nilai yang salah.
1
periksa apakah indentasi cocok dengan kode asli Anda, sekarang setelah saya memperbaiki pemformatan. (Jika cocok, maka itu salah. Anda tidak dapat membuat indentasi pembatas penutupan di sini-dokumen seperti itu.)
—
manatwork
Apa yang ditampilkan dalam mode normal, dan berapa nilai hitungan saat menetapkan?
—
ott--