ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: 複数DBからマッピングする方法は

このトピックの投稿一覧へ

なし Re: 複数DBからマッピングする方法は

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2010-2-1 11:45
jBOLTer  一人前   投稿数: 82
pheniさん、こんにちは。

データマッパでは、同じリソースリポジトリのデータベースリソースに対して複数テーブルの選択やJOIN文の発行は可能ですが、複数のDBMSとなると難しいのではないでしょうか。

今思いつくところでは、コールフローを用いる方法です。
(1)データマッパで送り元にMSSQL明細データ、送り先にコールフローを設定。CSVに登録すべきMSSQLの明細は全てコールフローで、呼び出し先の変数に渡す。
(2)呼び出された方のフローで、データマッパを貼り付け、送り元にOracleの商品マスタ、送り先にCSVとする。
(3)送り元の商品マスタは親フローから渡された商品番号でWHERE句で絞込み、CSVには親フローから渡された変数群を送り先で直接入力する。

その他にも方法はあるかもしれません。


投票数:1 平均点:10.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約