Ibm midrange IBM i DB2目录表/从物理文件中搜索唯一键
我已经可以通过ibmi命令DSPFD获得所需的信息。在spool文件的后面,我看到了我的PF的唯一信息,以及所有必要的键字段(不幸的是,请参见下文,我们的IBMi语言是德语) 现在,我可以通过DB2中的目录表来搜索这些信息了吗?我要问的是 a) 表是否标记为唯一? b) 如果a为true,则显示那些唯一的键字段 例如,我可以显示所需表格的列,这已经非常棒了: syscolumns2-示例SQL:Ibm midrange IBM i DB2目录表/从物理文件中搜索唯一键,ibm-midrange,db2-400,Ibm Midrange,Db2 400,我已经可以通过ibmi命令DSPFD获得所需的信息。在spool文件的后面,我看到了我的PF的唯一信息,以及所有必要的键字段(不幸的是,请参见下文,我们的IBMi语言是德语) 现在,我可以通过DB2中的目录表来搜索这些信息了吗?我要问的是 a) 表是否标记为唯一? b) 如果a为true,则显示那些唯一的键字段 例如,我可以显示所需表格的列,这已经非常棒了: syscolumns2-示例SQL: 从qsys2.SYSCOLUMNS2 c中选择c.* 其中TRIM(上部(表_名称))=上部('GE
从qsys2.SYSCOLUMNS2 c中选择c.*
其中TRIM(上部(表_名称))=上部('GENPF510');
资料来源:
请注意,我无法通过SYSKEYS表获得我需要的信息,我已经检查了这个表-这个表是关于索引的信息,在这种情况下,索引没有应用到我的旧PF上(可以添加,以便更快地进行查询访问)
您要查找的信息可以在QSYS.QADBXREF中找到 此SQL查询提供所有视图和逻辑文件及其键的列表。DBXUNQ=“U”标记唯一键
选择DBXFIL、f.DBKFLD、DBKPOS、t.DBXUNQ
来自QSYS.QADBXREF t
DBXFIL=DBKFIL和DBXLIB=DBKLIB上的内部联接QSYS.QADBKFLD f
d.DBFFDP=t.DBXFIL和d.DBFLIB=t.DBXLIB上的内部联接QSYS.QADBFDEP d
其中d.DBFFIL='GENPF510'和d.DBFLIB='YOURLIBRARY'
由DBXFIL、DBKPOS订购
我与BRAIN AS/Infor AS合作的时间已经一去不复返了。所以请原谅“YOURLIBRARY”占位符
Spool-Datei anzeigen
Datei . . . . . : QPDSPFD Seite/Zeile 2/5
Steuerung . . . . Spalten 1 - 130
Suchen . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3
Wartung des Zugriffspfads . . . . . . . . . : MAINT *IMMED
Eindeutige Schlüsselwerte erforderlich . . : UNIQUE Ja
Zugriffspfad aufgezeichnet . . . . . . . . : Nein
Zugriffspfad . . . . . . . . . . . . . . . : Geschlüsselt
Integritätsart . . . . . . . . . . . . . . : NONE
Anzahl der Schlüsselfelder . . . . . . . . : 1
Satzformat . . . . . . . . . . . . . . . . : GENPR510
Schlüsselfeld . . . . . . . . . . . . . . : ADRE10
Reihenfolge . . . . . . . . . . . . . . : Aufsteigend
Vorzeichen angegeben . . . . . . . . . : UNSIGNED
Zone/Ziffer angegeben . . . . . . . . . : *NONE
Alternative Sortierfolge . . . . . . . : Nein
Sortierfolge . . . . . . . . . . . . . . . : SRTSEQ *HEX
Sprachen-ID . . . . . . . . . . . . . . . . : LANGID DEU
Teildateibeschreibung
Teildatei . . . . . . . . . . . . . . . . . : MBR GENPF510
Teildateiebenen-ID . . . . . . . . . . . : 1010412225901
Erstellungsdatum der Teildatei . . . . . : 12.04.01
Text 'Beschreibung' . . . . . . . . . . . : TEXT Adresse /WH
Weitere ...
F3=Verlassen F12=Abbrechen F19=Links F20=Rechts F24=Weitere Tasten