2015-06-10 3 views
5

Wir haben versucht, einen Datensatz in unserer Datenbank wie folgt zu aktualisieren und die Zeile wurde nicht aktualisiert. weder auf dem Befehl promt noch in den Protokollen wurde kein FehlerIn Postgres Updates 0 Zeilen für übereinstimmende Datensatz

gezeigt

Schritt 1:

SELECT yrd_cuttoff FROM yrd_yield_room_details WHERE yrd_yrd_key=1491; 
yrd_cuttoff 
________________ 
N 
(1 row) 

SCHRITT 2:

UPDATE yrd_yield_room_details SET yrd_cuttoff='NC' WHERE yrd_yrd_key=1491; 

UPDATE 0 

Schritt 3:

SELECT yrd_cuttoff FROM yrd_yield_room_details WHERE yrd_yrd_key=1491; 

yrd_cuttoff 
________________ 
N 
(1 row) 
+1

bieten Tabellenschema hier auch – shivams

+0

welche Art von Daten ist yrd_cuttoff? – jckhan

+1

Gibt es Auslöser oder Regeln für diese Tabelle in der Datenbank? Haben Sie versucht, andere Spalten zu aktualisieren, was passiert in diesem Fall? – Nicolai

Antwort

1

Überprüfen Sie, ob Es gibt keine Regeln für diese Tabelle. Siehe this und this.

Verwandte Themen