BenderD
16-02-18, 16:31
Bevor Du Dir allerdings mit dem API die Fingerchen brichst, oder zunächst mit einem CL-Befehl eine Tabelle/Datei generierst und dann darauf zugreifst, prüfe ob die die UDTF Object_Statistics in der Bibliothek QSYS2 nicht die gewünschten Informationen liefert.
Beispiel: Anzeige aller Journal Receiver auf dem System:
Select x.* from Table(Object_Statistics('*ALL', '*JRNRCV')) x
Order By ObjLib, ObjName;
Birgitta
... was soll da der Vorteil sein? Das sind doch unausgegorene Beta Gimmicks - ohne praktischen Wert. Zur Illustration was ich da meine ein Auszug aus offiziellen Unterlagen:
"In IBM® i 7.3, many new result columns were added to the QSYS2.OBJECT_STATISTICS() UDTF. By adding columns to this UDTF, any customer views which reference the UDTF are left in an unusable state."
Quelle: https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_73/rzaq9/rzaq9osDBObjStat.htm
Am Rande sei vermerkt, dass dieser Kram nur ein mit heißer Nadel gestrickter SQL Wrapper für DSPOBJD output(*outfile) ist, der schlechter zu bedienen ist als das Original.
D*B
Beispiel: Anzeige aller Journal Receiver auf dem System:
Select x.* from Table(Object_Statistics('*ALL', '*JRNRCV')) x
Order By ObjLib, ObjName;
Birgitta
... was soll da der Vorteil sein? Das sind doch unausgegorene Beta Gimmicks - ohne praktischen Wert. Zur Illustration was ich da meine ein Auszug aus offiziellen Unterlagen:
"In IBM® i 7.3, many new result columns were added to the QSYS2.OBJECT_STATISTICS() UDTF. By adding columns to this UDTF, any customer views which reference the UDTF are left in an unusable state."
Quelle: https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_73/rzaq9/rzaq9osDBObjStat.htm
Am Rande sei vermerkt, dass dieser Kram nur ein mit heißer Nadel gestrickter SQL Wrapper für DSPOBJD output(*outfile) ist, der schlechter zu bedienen ist als das Original.
D*B