1

ソースで 2 つの列の値を連結し、SymmetricDS を使用してターゲット ノードの 1 つの列に結果をコピーする方法はありますか?

前もって感謝します

4

1 に答える 1

2

シェル スクリプト変換 (bsh) を使用します。ドキュメントから:

この変換により、変換式で Bean Shell スクリプトを提供し、変換時にスクリプトを実行できます。

symmetricdsサポートの議論から:

bash 列変換を使用している場合、処理中の行のすべての列のデータが利用可能です。スクリプト内では、列は、列名を持つ定義済みの文字列変数として使用できます。たとえば、行に NAME 列がある場合、return NAME.substring(0,4) などの Bean シェル コードを記述して、名前を最初の 4 文字に切り詰めることができます。

于 2015-01-16T10:14:43.400 に答える