Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法连接源中的两列值,并使用 SymmetricDS 将结果复制到目标节点的一列中?
提前致谢
使用 Shell 脚本转换 (bsh)。从文档中:
此转换允许您在转换表达式中提供 Bean Shell 脚本并在转换时执行脚本
从对称支持讨论:
如果您使用 bash 列转换,则正在处理的行中的所有列的数据都可用。在您的脚本中,该列可用作带有列名的预定义字符串变量。例如,如果您的行有一个 NAME 列,您可以编写诸如 return NAME.substring(0,4) 之类的 bean shell 代码来将名称截断为前四个字符。