处理 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 中的字段名称。
我有以下 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 中的字段名称。