Häufig auftretende Fehler bei SQL-Updates: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Allgemeines == === Datenbank-Objekt schon vorhanden === Wenn ein Datenbank-Objekt angelegt werden soll, das es schon gibt, wird diese oder ein ähnliche (…“)
(kein Unterschied)

Version vom 15. August 2017, 15:39 Uhr

1 Allgemeines

1.1 Datenbank-Objekt schon vorhanden

Wenn ein Datenbank-Objekt angelegt werden soll, das es schon gibt, wird diese oder ein ähnliche (je nach Datenbank-Typ) Meldung ausgegeben:

Fehler in Anweisung Nr: 11
Inhalt: 
alter table RECHPO add KENNZ1 int NULL
=================================================
SQL Interpreter-Fehlertext:
Spaltennamen müssen in jeder Tabelle eindeutig sein. Der Spaltenname 'KENNZ1' wurde in der RECHPO-Tabelle mehrmals angegeben

oder

SQL Interpreter-Fehlertext:
ORA-01430: Angefügte Spalte bereits in Tabelle vorhanden


=================================================
SQL Interpreter-Fehlertext:
ORA-00942: Tabelle oder View nicht vorhanden
=================================================

Diese Meldung ist in der Regel unkritisch und kann ignoriert werden. Trotzdem sollte man prüfen, ob das Update in der richtigen Datenbank (Oracle: Schema) durchgeführt wurde.