Die Aktualisierungsanweisung in der SQL-Datenbank muss mit der UPDATE-Anweisung abgeschlossen werden. Die Funktion der UPDATE-Anweisung besteht darin, die vorhandenen Daten in der Datenbank zu ändern, um den Zweck der Datenaktualisierung zu erreichen
set
Die Update-Anweisung in der SQL-Datenbank sollte mit der UPDATE-Anweisung abgeschlossen werden Die Funktion der UPDATE-Anweisung besteht darin, die vorhandenen Daten in der Datenbank zu ändern, um den Zweck der Datenaktualisierung zu erreichen.
Datenänderungen in der Datenbank sind in realen Anwendungen unvermeidlich. Typischerweise werden die meisten Daten in fast allen Benutzerdatenbanken bis zu einem gewissen Grad geändert. Wenn Sie Datenbankeinträge in einer SQL Server-Datenbank ändern möchten, müssen Sie die UPDATE-Anweisung verwenden, um die vorhandenen Daten in der Datenbank zu ändern. Obwohl diese Aussage einige komplexe Optionen enthält, ist sie eine der am einfachsten zu erlernenden. Dies liegt daran, dass der übergeordnete Teil dieser Anweisung in den meisten Fällen selten verwendet wird. Aus Benutzersicht dient die UPDATE-Anweisung nur dazu, die Daten in der angegebenen Zeile zu ändern. Was aber tatsächlich intern passiert, ist, dass SQL Server alte Datenzeilen aus der Tabelle löscht und neue Zeilen einfügt.
UPDATE-Syntax
update <table_name> set <column_name> = <value> where <search_condition>
Syntaxeinführung
Beispiel:
Sehen wir uns nun an, wie man a tatsächlich ändert bestimmte Zeile in der Tabelle Einige Zeilen. Wir haben eine Spalte in der Tabelle, die einen eindeutigen Wert verwendet, der jede Zeile in der Tabelle unterscheidet. Daher können wir problemlos eine UPDATE-Anweisung schreiben, um nur die Datenzeile zu ändern, die einem Autor entspricht. Wie folgt:
Der Code lautet wie folgt:
update users set phone=78789831 where number =231;
Zum Beispiel möchten wir jetzt den Preis für jeden Artikel in der Supermarkttabelle um 11 % erhöhen. Ist es notwendig, einen unabhängigen Artikel zu schreiben? UPDATE-Anweisung für jede Zeile? In der aktuellen Situation müssen möglicherweise nicht viele UPDATE-Anweisungen geschrieben werden, aber wenn es sich um eine größere Tabelle handelt, wird dies ein Problem darstellen. Die Antwort lautet also nein. Sie müssen lediglich eine UPDATE-Anweisung schreiben, die nicht die zu aktualisierenden Zeilen angibt, etwa so:
Der Code lautet wie folgt:
update shop set priceprice = price * .11 ;
Das obige ist der detaillierte Inhalt vonSo schreiben Sie eine SQL-Update-Anweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!