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

OracleストアドプロシージャのOUTパラメータ

    あなたの質問は完全には明確ではありません。 IN OUTパラメーターは、その名前が示すように、双方向に渡されます。つまり、リテラルではなく変数を渡す必要があり、そのためには宣言ブロックが必要です。例:

    declare
      l_segn number;
    begin
      l_segn := 1;
      -- procedure will have received value = 1
      rifatt_segn0_ins(l_segn, 'x', 2, sysdate);
      -- procedure may have changed value of l_segn from 1 to something else
      dbms_output.put_line(l_segn); 
    end;
    


    1. IN句でPDOプリペアドステートメントを使用するにはどうすればよいですか?

    2. 32ビットODP.NetOracleConnectionオブジェクトの作成は非常に遅い

    3. Scala Slick:MTable.getTablesは空のベクター/リストを返します

    4. Symfony2エンティティ関係の作成と永続化