我正在连接到oracle数据库并触发查询并将输出分配给变量,但是当我回显该变量的值时,它将无法正确打印。
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
在数据库上触发查询返回正确的结果。但是“ count”变量的值不正确。
1
在修复格式后,请检查缩进是否与您的原始代码匹配。(如果匹配,那就错了。您不能像这样缩进此处文档的结束定界符。)
—
manatwork 2013年
正常模式下显示什么,分配时计数值是多少?
—
ott--