-7057: View definition contradicts new table definition
Erläuterung:
Es wurde versucht, einer Tabelle eine Spalte hinzuzufügen oder aus einer Tabelle eine Spalte zu löschen. Bei der Definition der angegebenen Viewtabelle wurde SELECT * verwendet, und den Viewtabellenspalten wurden neue Namen zugewiesen. Die Anzahl der Viewtabellenspalten würde nach der Tabellenänderung nicht mehr mit der Anzahl der Tabellenspalten übereinstimmen.
Es wurde versucht, eine CONSTRAINT-Definition (REFERENTIAL CONSTRAINT DEFINITION) zu löschen, die Voraussetzung für eine änderbare Join-Viewtabelle ist.
Benutzerreaktion:
Löschen Sie die Viewtabelle, und definieren Sie diese anschließend neu. Die gewünschten Spalten sollten Sie einzeln in den SELECT COLUMN des QUERY-Ausdrucks (QUERY EXPRESSION) angeben.
Die CONSTRAINT-Definition (REFERENTIAL CONSTRAINT DEFINITION) können Sie nur löschen, wenn zuvor die änderbare Viewtabelle gelöscht worden ist.