处理 Mapping 中名称相同但 table 不同的字段

Handle field with same names but different table in Mapping

我有以下 SQL:

select zcactcls.name "ACCOUNT_CLASS",
zcpatcls.name "PATIENT_CLASS",
zcsvc.name "SERVICE"

名称字段被不同的 table 多次使用。在联接器中,字段被标记为名称、名称 1、名称 2。很难弄清楚这些名称字段中的哪些属于哪个 table。如何在映射中将这些名称字段别名为 "Account_Class"、"Patient_Class" 和 "Service"。

Multiple Name Fields

只需在 Source Qualifier 之后重命名端口即可。或者,如果您使用 SQL 覆盖,只需使用 SQL 别名并在 Source Qualifier.

中正确命名端口

重命名 SQ 中的字段以匹配 SQL 中的字段名称。