如何获取更新查询对unix ksh脚本影响的行数?

时间:2015-12-17 09:13:42

标签: unix ksh

如何将更新查询影响的行数返回到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?

1 个答案:

答案 0 :(得分:2)

您可以只取字符串“1行受影响”,将其拆分为第一个空格并取左侧部分

affectedLines=${RETVAL%% *}