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

Oracleでトリガーするパラメータを送信する方法

    アプリケーションコードに触れることができず、アプリケーション自体がこの情報をデータベースにまだ渡していない場合は、行き詰まっています。その情報をバックエンドコードで利用できるようにする唯一の方法は、中間層がそれを渡すことです。

    Oracleは、アプリケーションが中間層からバックエンドに情報を渡すためのさまざまな方法を提供していますが、それらを利用するにはアプリケーションを構築する必要があります。 DBMS_APPLICATION_INFO たとえば、パッケージにはset_client_infoがあります バックエンドトリガーがクエリできる中間層ユーザーの名前を中間層が渡すことができる手順。 Oracleコンテキスト> より一般的なメカニズムが必要な場合。ただし、これらのアプローチのいずれも、接続が接続プールから取得されるときにこの情報をバックエンドに渡すようにJavaアプリケーションを作成する必要があります。



    1. WindowsへのPostgreSQL9のインストール:TEMP環境パス内に書き込めません。

    2. MySQL WHERE IN()+ AND、PDOは1行のみを返します

    3. 月を追加してPostgresの日付を計算しますか?

    4. MySQL-FROM句でサブクエリを使用してビューを作成します