- ベストアンサー
sqlplusで実行したSQLの結果をシェルで判定する方法
sqlplusから実行したSQLの結果をシェルで判定するにはどうすれば良いですか? SQLコードかなんらかのステータスコードを拾いたいのですが。。 #!/bin/sh # sample1.sh top sqlplus user/pass@db @sqlfile.sql # ここにステータス判定を入れたい # sample1.sh bottom ----- sqlfile.sql ----- create table tb1 (it1 varchar(1) ); quit; ----- sqlfile.sql -----
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
WHENEVER SQLERROR EXIT 1; create table tb1 (it1 varchar(1) ); quit; これで、エラーが発生するとステータス 1 が返るようになります。