应用表筛选器
您可以使用表筛选器迁移表数据的特定子集。 表筛选器允许您在从表中提取数据时应用 SQL where 和行限制子句。
开始之前
创建映射规则时会应用表筛选器。 有关详细信息,请参阅从关系创建规则。
您可以为每个表应用一个筛选器。 每个筛选器都可以具有 SQL where 子句和/或行限制子句。
步骤
1
应用表筛选器
从 Schema model窗格中,单击要应用筛选器的表。
在编辑mapping rule窗格的Filter on部分,单击+ Add 。
在SQL query标题下,输入 SQL where 条件。 您指定的 SQL 必须与关系数据库的 ANSI SQL 兼容。以下是用于应用SQL query表筛选器的 SQL where 子句的示例:
LASTNAME LIKE '%SMITH%'
LASTNAME = 'SMITH'
LASTNAME IN('SMITH')
LASTNAME IN(SELECT LASTNAME FROM ASIA_CUSTOMERS WHERE ID < 100000)