CURRENTDATA
- Dieses Thema hat 2 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 13 Jahre, 1 Monat von
Anonym.
-
AuthorPosts
-
16. August 2010 um 13:42 Uhr #4090
AnonymInaktivHallo zusammen
ich möchte ein Bind-Package Source-Stmt erstellen und dazu verwende ich den DB2-Catalog.
Nun weiß ich nicht, in welchem Feld sich der Parameter CURRENTDATA befindet In der SYSIBM.SYSPACKAG sind 2 Felder drin
1.EXPREDICATE +
2.DEFERPREPFrage : In welchem Feld Steht nun der Wert für CURRENTDATA(YES oderNO) drin ?
und wie sind denn die einzelnen Felder zu interpretieren
Danke
zefrim
17. August 2010 um 10:16 Uhr #4244
AnonymInaktivIn der SYSPACKAGE heisst das Feld DEFERPREP, in der SYSPLAN heisst es EXPREDICATE.
EXPREDICATE-Inhalte:
B = Block modus ist unterstützt ( CURRENTDATA NO )
C = Block modus ist nicht unterstützt ( CURRENTDATA YES )
N = Plan ist älter als der BIND-ParameterDEFERPREP-Inhalte:
A = CURRENT DATA für alle Cursor gefordert ( das hab ich noch nirgends gesehen )
B = CURRENT DATA für "ambiguous cursor" nicht gefordert ( CURRENTDATA NO )
C = CURRENT DATA für "ambiguous cursor" gefordert ( CURRENTDATA YES )
blanc = Package ist älter als der BIND-Parameteres gibt allerdings auch eine Spalte DEFERPREP in der SYSPLAN. Diese entspricht der DEFERPREPARE Spalte in der SYSPACKAGE
18. August 2010 um 8:10 Uhr #4358
AnonymInaktivDanke für die Antwort
wir haben 2 Package mit DEFERPRE=A
es sind welche von der NULLID:
SQLUFE06
SQLUKE04Zefrim
-
AuthorPosts
You must be logged in to reply to this topic.