如何将更新查询影响的行数返回到unix ksh脚本?
这是我的代码
a
当我在RETVAL中设置RETVAL=`sqlplus -s $ConnectionString <<EOF
SET PAGESIZE 0 FEEDBACK ON VERIFY OFF HEADING OFF ECHO OFF
update table1 set stat=1 where position=10;
EXIT;
EOF`
i获得FEEDBACK ON
值时。是否可以在RETVAL中获取数值1?
答案 0 :(得分:2)
您可以只取字符串“1行受影响”,将其拆分为第一个空格并取左侧部分
affectedLines=${RETVAL%% *}