Hallo,
mein update einer Oracle9i Tabelle funzt nur ab und zu.
PK ist zusammengesetzt aus den Spalten Nr und Zahl
Name des PK: PK_Kontakt
Die Variablen werden in PHP mit post übergeben. Es stehen auch die richtigen werte im Postarray.
will ich nun ein Update ausführen (Nr auf 1 setzten und Zahl auf A10
kommt folgende Fehlermeldung:
unique constraint (PK_Kontakt) violated
mit sqlplus auf die Datenbank:
select count(*) from Kontakt where zahl='A10'
and nr=1;
Ergebnis: COUNT(*)
--------
0
Also müsste es doch eigentlich funktionieren oder liege ich da irgendwie falsch?
mein update einer Oracle9i Tabelle funzt nur ab und zu.
PK ist zusammengesetzt aus den Spalten Nr und Zahl
Name des PK: PK_Kontakt
Die Variablen werden in PHP mit post übergeben. Es stehen auch die richtigen werte im Postarray.
PHP-Code:
$sql_update_contact="update Kontakt set Zahl= '$con_Zahl',
NR = '$con_NR'
where Zahl = '$con_Zahl'";
kommt folgende Fehlermeldung:
unique constraint (PK_Kontakt) violated
mit sqlplus auf die Datenbank:
select count(*) from Kontakt where zahl='A10'
and nr=1;
Ergebnis: COUNT(*)
--------
0
Also müsste es doch eigentlich funktionieren oder liege ich da irgendwie falsch?
Kommentar