データ連動の対象にする表の抽出条件を定義します。
{{ extract 認可識別子.表識別子({ 列名〔抽出データ型〕※〔{{,列名〔抽出データ型〕※ }}…〕|* })
to 更新情報名
key|ukey(列名〔{{,列名 }}…〕)}}…
Datareplicator Extension固有のオプションについて説明します。
表5-6 SQL Serverの場合に指定できるキーワード
SQL Serverデータ型 | 指定できるキーワード | 抽出する情報 | 対応するHiRDBデータ型 |
---|---|---|---|
Datetime | date | 日付だけ | DATE |
time | 時間だけ | TIME | |
char | 日付と時間 | CHAR(19) | |
smalldatetime | date | 日付だけ | DATE |
time | 時間だけ | TIME | |
char | 日付と時間 | CHAR(19) | |
CHAR(10) | date | 日付だけ | DATE |
CHAR(8) | time | 時間だけ | TIME |
BINARY(n) | blob | バイナリ | BLOB(n) |
varchar | バイナリ | VARCHAR(2n) | |
VARBINARY(n) | blob | バイナリ | BLOB(n) |
varchar | バイナリ | VARCHAR(2n) |
SQL Serverのデータ型 | HiRDBデータ型 |
---|---|
DATETIME | CHAR(19)※1 |
SMALLDATETIME | CHAR(19)※2 |
CHAR(10) | CHAR(10) |
CHAR(8) | CHAR(8) |
BINARY(n) | BLOB |
VARBINARY(n) | BLOB |
SQL Serverのデータ型 | 抽出対象とするデータ形式 |
---|---|
CHAR(10) |
|
CHAR(8) |
|
データ型 | データの長さ |
---|---|
CHAR | 255バイト以下 |
VARCHAR | 255バイト以下 |
NCHAR | 127バイト以下 |
NVARCHAR | 127バイト以下 |
抽出側DBから抽出した更新情報を,送信先識別子ごとに選択して送信するための定義をします。送信文は省略できます。送信文の指定方法によって,送信先へ送信される更新情報は異なります。
送信定義文のオペランドの設定内容はDatareplicatorと同じです。詳細については,マニュアル「HiRDBデータ連動機能 HiRDB Datareplicator Version 8」を参照してください。