Netezza系统目录表保留外部表的重复记录

时间:2015-06-02 17:32:05

标签: netezza catalog

在我的Netezza框中,我可以看到系统表中的重复记录。它特定于EXTERNAL TABLE记录,如下所示

示例:

SYSTEM.ADMIN(ADMIN)=> CREATE EXTERNAL TABLE “Joe” (“Id” integer)

SYSTEM.ADMIN(ADMIN)-> USING (DATAOBJECT(‘filename.csv’)

SYSTEM.ADMIN(ADMIN)(> REMOTESOURCE ‘odbc’);

CREATE EXTERNAL TABLE

SYSTEM.ADMIN(ADMIN)=> select tablename, objtype from _v_table where tablename =’Joe’;
TABLENAME | OBJTYPE

———–+—————-

Joe | EXTERNAL TABLE

Joe | EXTERNAL TABLE

(2 rows)

SYSTEM.ADMIN(ADMIN)=> select tablename, objtype from _v_table where objtype =’EXTERNAL TABLE’;

TABLENAME | OBJTYPE

———————————————————-+—————-
STG_TBLMEMBERS_HIST_EXT_ef8de7e9c2b14692bf61848d5fd20858 | EXTERNAL TABLE
STG_TBLMEMBERS_HIST_EXT_ef8de7e9c2b14692bf61848d5fd20858 | EXTERNAL TABLE

Joe | EXTERNAL TABLE`

Joe | EXTERNAL TABLE

(4 rows)

即使OBJECTID对于这两个重复记录也是相同的。我找不到它的原因。请帮忙,让我知道它可能是什么原因。

由于

1 个答案:

答案 0 :(得分:0)

这已被确认为错误,并在后续补丁/版本中修复。