Andreas.Meyer
02-08-06, 19:19
Hallo NG,
ich habe da ein paar Fragen, mit denen ich mich hoffnugsvoll an euch wende!
Frage 1: SYSTABLES und SYSCOLUMNS
Bei der DB2 UDB habe ich das bereits Zugriff auf die Kataloginformationen. Bei der DB2 unter AS400 scheint das etwas komplizierter zu sein. Leider Kennt sich der Admin beim Kunden auch nicht so aus. Kann einer von euch mir sagen, wie ich auf die Kataloginformationen zugreifen kann bzw. was man da alles machen muss?
Frage 2: Fehlermeldung: DB2/400 SQL:-7008[IBM][iSeries Access ODBC-Treiber][DB2 UDB]SQL7008
Die bekomme ich, wenn ich mit AUTOCOMMIT=FALSE arbeite. Ich habe bereits gelesen, dass das etwas mit "fehlender Journalisierung" zu tun haben soll. Leider muss ich da und dort mit AUTOCOMMIT=TRUE arbeiten, um eindeutige nummern zu vergeben. Wie kann man die Journalisierung aktivieren?
Frage 3: Vollreferenzierung von Spalten bei Insert und update
So wie es aussieht ist unter DB2/AS400 folgendes Statement nicht möglich:
INSERT INTO TABLE (TABLE.COL1, TABLE.COL2) Values (...)
Warum ist das so bzw. kann man das irgenwie umgehen, ohne alle Statements umzubauen?
Bin für jeden Hinweis dankbar!
LG, Andreas.
ich habe da ein paar Fragen, mit denen ich mich hoffnugsvoll an euch wende!
Frage 1: SYSTABLES und SYSCOLUMNS
Bei der DB2 UDB habe ich das bereits Zugriff auf die Kataloginformationen. Bei der DB2 unter AS400 scheint das etwas komplizierter zu sein. Leider Kennt sich der Admin beim Kunden auch nicht so aus. Kann einer von euch mir sagen, wie ich auf die Kataloginformationen zugreifen kann bzw. was man da alles machen muss?
Frage 2: Fehlermeldung: DB2/400 SQL:-7008[IBM][iSeries Access ODBC-Treiber][DB2 UDB]SQL7008
Die bekomme ich, wenn ich mit AUTOCOMMIT=FALSE arbeite. Ich habe bereits gelesen, dass das etwas mit "fehlender Journalisierung" zu tun haben soll. Leider muss ich da und dort mit AUTOCOMMIT=TRUE arbeiten, um eindeutige nummern zu vergeben. Wie kann man die Journalisierung aktivieren?
Frage 3: Vollreferenzierung von Spalten bei Insert und update
So wie es aussieht ist unter DB2/AS400 folgendes Statement nicht möglich:
INSERT INTO TABLE (TABLE.COL1, TABLE.COL2) Values (...)
Warum ist das so bzw. kann man das irgenwie umgehen, ohne alle Statements umzubauen?
Bin für jeden Hinweis dankbar!
LG, Andreas.