WikiDer > Aktualisieren (SQL)
EIN AKTUALISIERENBefehl in SQL ändert Daten in einem oder mehreren Aufzeichnungen von a Datenbank.
AKTUALISIEREN wird in folgender Form verwendet:
AKTUALISIERENTabellennameEINSTELLENSpaltenname1 = Wert1 [, Spaltenname2 = Wert2 ...] [WOKriterien]
so, dass die AKTUALISIERENBefehl erfolgreich sein würde, muss der Benutzer über die erforderlichen Berechtigungen zum Ändern von Daten verfügen, der neue Wert darf nicht mit den geltenden Einschränkungen kollidieren (wie z Primärschlüssel, eindeutige Indizes und Einschränkungen).
Beispiele
Setzen Sie den Wert der Spalte C1 in der Tabelle t auf 1, wenn der Wert von C2 in der Zeile ist "a".
AKTUALISIERENtEINSTELLENC1=1WOC2='ein'Erhöhen Sie den Wert der Spalte C1 mit 1 wenn C2 "a" ist.
AKTUALISIERENtEINSTELLENC1=C11WOC2='ein'Erhöhen Sie den Wert der Spalte C1 (in der Tabelle T1) mit 2, wenn der Wert von C2 (in der Tabelle T1) existiert im Feld C3 (in der Tabelle T2)
AKTUALISIERENT1EINSTELLENC1=C12WOC2IM(WÄHLENC3VONT2)Komplexeres Beispiel
In diesem Beispiel werden mehrere Spalten in der Tabelle geändert T1 Trennen Sie es durch ein Komma (,), wenn der Wert von C0 (in der Tabelle T1) existiert im Feld C1 in der Tabelle T2:
- C1 der Wert der drei Spalten wird addiert;
- C2 wird um 1 erhöht;
- C3 wird mit 2 multipliziert.
AKTUALISIERENT1EINSTELLENC1=C1C2C3,C2=C21,C3=C3*2WOC0IM(WÄHLENC1VONT2)Siehe auch
| Datenbanken | ||||||||
|---|---|---|---|---|---|---|---|---|
Datenbankverwaltungssystem · Datenbankmodell · Datenbanknormalisierung · referenzielle Integrität · relationale Algebra · relationale Datenbank · relationales Modell
|