具有 DB2® Multisystem 的 HASH 示例

如果分区键由 EMPNO 和 LASTNAME 组成,那么使用 HASH 函数来确定分区应该是什么。

  • 此查询将返回 EMPLOYEE 中每行的分区号。
    SQL 语句:
    SELECT HASH(EMPNO, LASTNAME)
       FROM CORPDATA.EMPLOYEE
    OPNQRYF 命令:
    OPNQRYF FILE((CORPDATA/EMPLOYEE))
            FORMAT(FNAME)
            MAPFLD((HASH '%HASH(1/EMPNO, 1/LASTNAME)'))