SQLクエリが.shファイルの行を返すことを確認してください。

SQLクエリが.shファイルの行を返すことを確認してください。

私はシェルプログラミングに初めて触れました。

一部のSQLクエリがタプル/行を返すことを確認する必要があります。

何かが返された場合は1つの操作を実行し、それ以外の場合は別の操作を実行します。このような:

 getResults(){
    getAnyResults=`sqlplus -s $MMUSER/$MMPASS <<!
    set verify off
    set heading off
    set feedback off
    set pages 0
    set pause off
    set linesize 2500
    
    select x, y, z
    from A
    where s = 'N';

    exit;
    !`
       }

クエリ結果を次の場所に保存します。どんな結果でも得る変える

変数ならどんな結果でも得るあるタスクを実行するタプル/行を返し、そうでない場合は別のタスクを実行します。

最良のアプローチは何ですか?

ベストアンサー1

おすすめ記事