文档菜单
文档首页
/
关系型数据库迁移器
/

应用表格过滤器

本页

  • 开始之前
  • 步骤
  • 了解更多

您可以使用表格过滤器迁移表格数据的特定子集。表格过滤器允许您在从表中获取数据时应用 SQL WHERE 和行限制子句。

在创建映射规则时应用表过滤器。请参阅从关系数据库创建规则以获取更多详细信息。

您可以为每个表应用一个过滤器。每个过滤器可以有一个SQL WHERE子句、行限制子句,或者两者都包含。

1
  1. 架构模型面板,点击您想要应用过滤器的表。

  2. 在编辑映射规则面板中的过滤器应用部分,点击+ 添加

  3. 在“SQL查询”标题下,输入SQL WHERE条件。您指定的SQL必须与您的关系数据库兼容的ANSI SQL。以下是一些示例SQL WHERE子句,用于应用SQL查询表格过滤器

    • LASTNAME LIKE '%SMITH%'

    • LASTNAME = 'SMITH'

    • LASTNAME IN('SMITH')

    • LASTNAME IN(SELECT LASTNAME FROM ASIA_CUSTOMERS WHERE ID < 100000)

2

在“行限制”标题下,点击“限制行数”单选按钮,并输入一个值。这将在您的SQL查询末尾添加一个限制子句。

3

点击“保存并关闭”。

注意

保存您的过滤器后,模式模型窗格将显示任何包含过滤器(在“关系”标题下)的表格的图标。

映射规则

返回

表格过滤器