SQL/Ändern: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „==Ändern von Datensätzen (<code>UPDATE</code>)== <syntaxhighlight lang="sql"> UPDATE Vorlesung SET VorlNr = VorlNr + 1000, PersNr = 20 WHERE PersNr = 15; </syntaxhighlight> ändert alle Datensätze, für die <code>PersNr</code> den Wert <code>15</code> hat. Der Wert von <code>VorlNr</code> wird um <code>1000</code> erhöht und der Wert von <code>PersNr</code> auf <code>20</code> gesetzt. Ergebnis eines nachfolgenden <code>SELECT *</code> ist…“ |
K Dirkwagner verschob die Seite SQL:Ändern nach SQL/Ändern, ohne dabei eine Weiterleitung anzulegen: Textersetzung - „:“ durch „/“ |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 39: | Zeile 39: | ||
|<code>20</code> | |<code>20</code> | ||
|} | |} | ||
[[Kategorie:SQL]] |
Aktuelle Version vom 29. März 2023, 12:17 Uhr
Ändern von Datensätzen (UPDATE
)
UPDATE Vorlesung
SET VorlNr = VorlNr + 1000,
PersNr = 20
WHERE PersNr = 15;
ändert alle Datensätze, für die PersNr
den Wert 15
hat. Der Wert von VorlNr
wird um 1000
erhöht und der Wert von PersNr
auf 20
gesetzt.
Ergebnis eines nachfolgenden SELECT *
ist, eventuell mit anderer Reihenfolge:
VorlNr |
Titel
|
PersNr
|
---|---|---|
1000
|
Softwareentwicklung 1
|
12
|
1200
|
Netzwerke 1
|
20
|
1600
|
Algorithmen
|
12
|
2001
|
Datenbanken
|
20
|
5001 |
ET
|
12
|
5022 |
IT
|
12
|
6045 |
DB
|
20
|