[SQL] & [ASP] Select, Insert, Update-Statement
#3
Das Update dient dazu gewisse Werte in Datensätzen zu verändern.

Man sagt einfach in welcher Tabelle man welche Spalten ersetzt. Mit einer "where" Bedinung kann man dann gewisse Datensätze auswählen, aber das erkläre ich euch später.

In unserem Beispiel haben wir eine Tabelle namens "tabelle" und drei Spalten: "ID","vorname","nachname". Die ID ist ein Autowert, und wird daher nicht ersetzt.

Ein fertiges Update Statement könnt dann so aussehen:
Code:
Update tabelle set vorname='anderer', nachname='keine Ahnung'


Wir ersetzen hier bei jedem Datensatz in der Tabelle den vornamen durch "anderer" und den nachnamen durch "keine Ahnung".

Man hat bei dem Update Statement die Möglichkeit eine "where" Bedinung reinzubringen. Wenn man also z.B. alle Datensätze mit dem Vornamen "Christopher" ersetzt haben möchte würde das so aussehen:
Update tabelle set vorname='anderer', nachname='keine Ahnung' where vorname='Christopher'

Hier wird der vorname und der nachname aller Datensätze ersetzt, die den Vornamen "Christopher" haben.

Bei bestimmten Werten (hier: Christopher) müsst ihr aufpassen, denn bei Textfeldern müssen die Werte vorne und hinten ein Hochkomma ( ' ) haben. Bei Zahlenfeldern müssen sie keines haben.

Viel Erfolg

mfg
Zerogiven

mehr gibts auf http://www.boldluck.at
<a href="http://www.boldluck.at" target="_blank">
[Bild: boldluck468603.gif] </a>
  Zitieren


Nachrichten in diesem Thema
Insert Statement - von Zerogiven - 18.08.2003, 20:35
Update Statement - von Zerogiven - 18.08.2003, 20:37

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste