M y S Q L   -   Structured Query Language

8.  zeilen bearbeiten

8.2  UPDATE - zeilen ändern

Mit der anweisung werden in allen oder ausgewählten zeilen einer DB-tabelle eine oder mehrere spalten geändert. Wenn keine bedingung angegeben ist, werden alle zeilen der tabelle geändert. Für die werte gelten die hinweise der INSERT-anweisung. Wenn die anweisung mit query erfolgreich ausgeführt wurde, kann man die anzahl der geänderten zeilen mit der funktion affected_rows (vgl. 3.2) abfragen.

UPDATE tabelle SET spalte = wert [, spalte = wert . . . ] [ WHERE bedingung ]

beispiel
In allen zeilen in denen die spalte name den wert "Schulze" enthält, wird die spalte vorname in "Fritz" geändert. Dann werden in allen zeilen die spalten abteil und beitrag geändert.



1 zeile geändert: vorname bei Schulze

4 zeilen geändert: abteilung und beitrag bei allen

nummernamevornameabtbeitrag>
1000SchulzeFritz5 25.00
1001MeyerOtto5 25.00
1002MeyerLisa5 25.00
1003MüllerFrieda5 25.00

tabelle testdaten wieder gelöscht


zum untermenü


    IMPRESSUM  

    KONTAKT  

    PRIVAT  

    D O K U  


Dokumente
  H T M L  
  C S S  
  P H P  
  my sql
  JAVASCRIPT