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

OracleJDBCのストアドプロシージャで定義されたINOUTCLOBパラメータを使用するにはどうすればよいですか?

    文字列をCLOB型のパラメータに直接渡すことはできないと思います。 CLOBパラメーターをバインドしようとすると、次のことができます。

    すでにClobをお持ちの場合 :

    call.setClob(1, clob);
    

    Stringを変換する場合 Clobに :

    call.setCharacterStream(1, new StringReader(string), string.length());
    

    null CLOBを設定する場合:

    call.setNull(1, Types.CLOB);
    

    このソリューション> 。




    1. MySQLの情報スキーマからインデックスの方向を取得する

    2. Oracleの分離レベル

    3. LaravelEloquentの日時フィールドからの日付の比較

    4. 数十億行に最適なデータストア