Dieser Abschnitt beschreibt zukünftige Inkompatibilitäten, die Benutzer von DB2 Universal Database bei der Codierung neuer Anwendungen bzw. der Änderung vorhandener Anwendungen berücksichtigen sollten. Dadurch wird die Migration auf künftige Versionen von DB2 UDB vereinfacht.
WIN | UNIX | OS/2 |
Die Systemkatalogsichten werden schreibgeschützte Sichten. Die SYSSTAT-Sichten bleiben weiterhin aktualisierbar.
UPDATE-Anweisungen, die bisher für Spalten in den SYSCAT-Sichten funktionierten, schlagen nun fehl.
Tools oder Anwendungen sind so codiert, daß sie Werte im Katalog durch Aktualisieren der Spalte gemäß der Definition in der SYSCAT-Sicht ändern.
Ändern Sie das Tool oder die Anwendung so, daß der Katalog durch Aktualisieren der Spalte gemäß der Definition in der SYSSTAT-Sicht geändert wird.
WIN | UNIX | OS/2 |
Die SYSCAT.REFERENCES-Spalten PK_COLNAMES und FK_COLNAMES sind nicht mehr verfügbar.
Die Spalte ist nicht mehr vorhanden, und es wird ein Fehler zurückgegeben.
Tools oder Anwendungen sind so codiert, daß sie die veralteten Spalten PK_COLNAMES und FK_COLNAMES verwenden.
Ändern Sie das Tool oder die Anwendung so, daß statt dessen die Sicht SYSCAT.KEYCOLUSE verwendet wird.
WIN | UNIX | OS/2 |
Die SYSCAT.INDEXES-Spalte COLNAMES ist nicht mehr verfügbar.
Die Spalte ist nicht mehr vorhanden, und es wird ein Fehler zurückgegeben.
Tools oder Anwendungen sind so codiert, daß sie die veraltete Spalte COLNAMES verwenden.
Ändern Sie das Tool oder die Anwendung so, daß statt dessen die Sicht SYSCAT.INDEXCOLUSE verwendet wird.