climbTweetDBMotoのレプリケーションにおいて、お客様から以下のようなご質問をいただくことがあります。レプリケーションの元となるデータベースで、数値型のフィールドに”20151118”といった形式で日付データが用意されています。このデータをレプリケーション先にある日付型フィールドに適切な形に変換したいのですが、可能でしょうか。これに対しての答えですが、DBMoto標準機能であるスクリプト機能を利用すれば変換可能です。今回は、グローバルスクリプトに設定した関数を個別のレプリケーション(リフレッシュ・ミラーリング)のマッピングにて呼び出す方法を案内いたします。※VBのスクリプトです。※この記事を読み進めるためには、まずは以下の弊社ブログ記事をお読みいただきますよう、お願いいたします。■1:グローバルスクリプトのウィンドウを開き、GlobalScriptクラスに以下のコードを挿入します。Function■2:各レプリケーションのプロパティから、マッピング画面を開き、対象のマッピングを右クリックして「関数へのマッピング」を選択します。■3:CONVERTNUMBERTODATE関数を入力します。例:CONVERTNUMBERTODATE([DATETIME])■4:OKを押せば設定完了です。念のため正常に動作するか確認してください。この逆に、日時型フィールドのデータを数値型フィールドに日時形式で挿入させることも可能です。以下のCONVERTDATETONUMBER関数を同じ手順で設定します。※シンクロナイゼーション時の場合はサポートフォームよりお問い合わせください。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。WordPress.。