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

JavaからOracleプロシージャにオブジェクトを渡す

    ArrayDesciptorクラスとARRAYクラス(およびStructDescriptorとSTRUCT)は、Oracle TYPESにマップされます。つまり、オブジェクトは次のように作成されます...

    create type my_obj as object( id varchar2(x), etc );
    

    Javaにアクセスできる場合は、ArrayDescriptorが構築されている場所を確認し、そこからデータベースタイプ名を取得できるはずです。

    これらのOracleタイプを関数およびプロシージャのパラメータとして使用できます。




    1. SQLServerでNULL=NULLがfalseと評価されるのはなぜですか

    2. 私のSQLデータベースの2つのタイムスタンプレコード間のすべてのタイムスタンプ値の間隔を1分ごとに見つける方法

    3. MyIsamエンジントランザクションのサポート

    4. DBD::Oracleのインストールでエラーが発生する