【问题标题】:DB2 to Netezza MigrationDB2 到 Netezza 的迁移
【发布时间】:2016-08-05 17:16:58
【问题描述】:

我在 DB2 中有一个查询,如下所述。 NETEZZA 中相同的语法是什么?

从 GTD_demo_dim 中选择不同的 acct_num,其中 ACCT_NUM 仅获取前 1 行);

【问题讨论】:

    标签: db2 netezza


    【解决方案1】:

    首先,我不认为你的说法是有效的。

    select distinct acct_num from GTD_demo_dim where ACCT_NUM fetch first 1 rows only);

    where 子句需要结束,并且您使用了没有左括号的右括号。

    fetch first 是常见的(标准?)ODBC 语法,所以这很可能会起作用。但是,在 netezza 中执行此操作的常用方法是使用限制。综上所述,这就是我查询和期待预期结果的方式(省略你的where,因为我无法推断出意图):

    select distinct acct_num from gtd_demo_dim limit 1;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-08
      相关资源
      最近更新 更多