カタカタブログ
id:osn_th
bash/cshでSQL*PLUS実行結果をシェル変数に格納する方法
シェルスクリプトでSQL*PLUSを実行して、その結果をシェル変数に格納したいことがよくある。テーブルのデータ件数やマスタテーブルから特定のデータを引っ張りたいときなどなど。 こういうとき、sqlplusコマンドに対しSQLコードをヒアドキュメントで囲って渡す書き方をするが、bashとcshではヒアドキュメントの扱いが微妙…