目录

Search

  1. 前言
  2. 使用转换
  3. 汇总器转换
  4. 自定义转换
  5. 自定义转换函数
  6. 数据屏蔽转换
  7. 数据屏蔽示例
  8. 表达式转换
  9. 外部过程转换
  10. 筛选器转换
  11. HTTP 转换
  12. Identity Resolution 转换
  13. Java 转换
  14. Java 转换 API 引用
  15. Java 表达式
  16. Java 转换示例
  17. 联接器转换
  18. 查找转换
  19. 查找缓存
  20. 动态查找缓存
  21. 规范器转换
  22. 等级转换
  23. 路由器转换
  24. 序列生成器转换
  25. 排序器转换
  26. 源限定符转换
  27. SQL 转换
  28. 在映射中使用 SQL 转换
  29. 存储过程转换
  30. 事务控制转换
  31. 联合转换
  32. 非结构化数据转换
  33. 更新策略转换
  34. XML 转换

转换指南

转换指南

Informatica 联接语法

Informatica 联接语法

输入联接语法时,使用 Informatica 或数据库特定的联接语法。使用 Informatica 联接语法时,集成服务将在会话期间对语法进行转换,并将其传递给源数据库。
对联接条件始终使用数据库特定的语法。
使用 Informatica 联接语法时,将整个联接语句括在括号内 ({Informatica syntax})。使用数据库语法时,输入源数据库支持的语法(不带括号)。
使用 Informatica 联接语法时,将表名称用作列名称的前缀。例如,如果 REG_CUSTOMER 表中有一个列的名称为 FIRST_NAME,则在联接语法中输入“REG_CUSTOMER.FIRST_NAME”。此外,为表名称使用别名时,请在 Informatica 联接语法内使用别名,以确保集成服务能够识别该别名。
下表列出了创建外部联接时,您可在不同源限定符转换的不同位置中输入的联接语法:
转换
转换设置
说明
源限定符转换
用户定义的联接
创建联接替代。集成服务将该联接替代附加到默认查询的 WHERE 或 FROM 子句。
源限定符转换
SQL 查询
在默认查询中紧靠 WHERE 之后输入联接语法。
应用程序源限定符转换
联接替代
创建联接替代。集成服务将该联接替代附加到默认查询的 WHERE 子句。
应用程序源限定符转换
提取替代
在默认查询中紧靠 WHERE 之后输入联接语法。
可以在单个源限定符内结合使用左外部联接和右外部联接与正常联接。使用多个正常联接和多个左外部联接。
结合联接时,按照以下顺序输入它们:
  1. 普通联接
  2. 左外部联接
  3. 右外部联接
一些数据库将限制为仅使用一个右外部联接。