DB2 ACCESS ビュー
Designer での処理
既存の DAV を処理する場合、このデータベースのアプリケーションナビゲータで [データ] - [DB2 Access ビュー] をクリックします。このデータベースのために作成されたすべての DAV のリストが表示されます。編集する DAV を選択し、ダブルクリックします。このワークペインから、次の操作を行うことができます。
NSF ファイル名がわかっている場合 (たとえば、test.nsf)、次のように検索を実行することによってスキーマ名を見つけることができます。
メモ この検索を実行できない場合、管理者に DB2 内のテーブルへの読み取りアクセス権を設定してもらう必要があります。
作成する DAV はすべて、この NSF スキーマの中に置かれます。したがって、上の例で「mydav」という名前の DAV を作成する場合、それにアクセスするために SQL で次のように入力します。
INSERTS、UPDATES、DELETES の各操作は直接 DB2 によっては実行されません。これらの操作は要求として Lotus Domino サーバーへ送信され、Lotus Domino によって処理されます。これは Lotus Domino でこれらのイベントが正しく同期化されるようにするために必要です (たとえば、競合文書の処理)。このため、DB2 での SQL 操作はオートコミット方式で処理されます。Lotus Notes データを管理するための SQL アプリケーションを作成するときに、挿入、更新、削除の影響について考慮しておくべき重要なこととして、複数の行に影響を及ぼす SQL ステートメント (たとえば、部門 80 のすべてのメンバーを部門 99 に更新する) は各行を個別に更新することが挙げられます。
この制限は SELECT ステートメントには適用されません。
関連項目