特定のフィールドだけを同期または複製する
日付 | 2010/10/27 |
---|---|
ID | 76182 (英語原文参照) |
バージョン | v12 |
プラットフォーム | Mac/Win |
4D v12の新しいSQLコマンドREPLICATEおよびSYNCHRONIZEは, 別々のデータベースに存在するテーブル同士を同期させるために使用することができます。これらのコマンドには, テーブルに存在するすべてのフィールドを渡す必要はありません。同期または複製するフィールドを限定することができます。その場合, フィールドの順番は明示的に記述することが大切です。
Begin SQL SYNCHRONIZE LOCAL TABLE Groups ( Group_ID, Name, Description ) WITH REMOTE TABLE Groups ( Group_ID, Name, Description ) FOR REMOTE STAMP :remoteStamp_l, LOCAL STAMP :localStamp_l LOCAL OVER REMOTE LATEST REMOTE :latestRemoteStamp_l, LATEST LOCAL :latestLocalStamp_l; End SQL