sql >> データベース >  >> RDS >> Oracle

エラー時に、PL/SQLオラクルでの次のタイプのエラー処理を再開します。

    いいえ。ただし、ローカル関数を使用できます:

    declare
       l_name1 temp_tbl.name%type;
       function get_name
          ( p_t number
          , p_r varchar2
          ) return varchar2
       is
          l_name temp_tbl.name%type;
       begin
          select Name into l_name from TEMP_TBL where T=p_t and R=p_r;
          return l_name;
       exception    
          when no_data_found then
             return null;
       end;
    begin
       l_name1 := get_name (1, '2');
       l_name1 := get_name (33, '3');
       l_name1 := get_name (11, '4');
       l_name1 := get_name (2, '5');
       l_name1 := get_name (4, '6');
    end;
    


    1. phpとmysqlからxmlファイルを作成する方法

    2. Codeigniter:ORDERBYCASEクエリでエラーが発生しました

    3. SQLでソートする方法

    4. ORA-00933を取得し続ける:SQLコマンドが正しく終了していません