提示输出oracle查询结果(bash脚本执行)

时间:2015-08-24 12:48:53

标签: oracle bash

编写bash脚本时有任何办法,不显示执行查询的输出。

id1=`sqlplus -s user/pwd@SID <<EOF
    update udc_backup set user_id=${id} where user_name='${i}';
    commit;
    exit;
EOF`

在提示符下显示“3行已更新”。 有什么方法可以避免打印这些细节。 另一个查询,当我尝试对select查询结果执行某些操作(例如,如果if检查select的结果)和查询的“No rows selected”时,它会在提示符上显示[:rows:unknown operator error]。 如果[$ id -gt 0] 其中id是select查询的结果。 能否请你帮忙。 提前谢谢。

0 个答案:

没有答案