climbTweet異種データベース間の双方向レプリケーションツールDBMotoでは、スクリプトを使用することでカラムの結合・分割を行いながらデータを同期することも可能です。今回の記事では双方向レプリケーションにおいてカラムの結合・分割を実現するサンプルスクリプトとその設定方法をご紹介いたします。Serverの日付型カラムへとレプリケーションを行います。DBMoto管理画面左上にあるグローバルスクリプトボタンをクリックし、ポップアップされたDBMotoグローバルスクリプト画面で下記スクリプトをコピーします。VBスクリプトなのでスクリプト言語はVBに設定します。Namespaceその後、レプリケーションプロパティのフィールドマッピング設定から結合するカラムを指定します。関数へのマッピング画面で下記関数を入力します。CONVERTTODATETIME([C2],[C3])関数入力後、指定したカラムからマッピングされていることが確認できます。設定が完了したらレプリケーションを実行してみます。Serverにレプリケーションされることが確認できます。Serverの日付型カラムを分割し、AS/400の2つの数値型カラムにレプリケーションを行う設定を行います。グローバルスクリプトに下記スクリプトを追加します。Namespaceその後、レプリケーションプロパティのフィールドマッピング設定に分割するカラムを指定します。矢印ボタンをクリックし、逆向きレプリケーションの設定画面にした後、各カラムにドラック&ドロップでマッピングし、各マッピング画面でそれぞれ下記関数を入力します。ServerのC2カラムからAS/400のC3カラムにドラッグ&ドロップでマッピングした後に関数設定を行っております。Serverのデータが分割されAS/400の各カラムにレプリケーションされることが確認できます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。WordPress.。