Wir können die Funktion LPAD() oder RPAD() mit der UPDATE-Klausel verwenden, um den Wert der Spalte in der MySQL-Tabelle zu aktualisieren, während die Zeichenfolge gefüllt wird. Hier ist ein Beispiel mit der Tabelle „examination_btech“, das es klarer macht –
Angenommen, wir möchten den Wert der Zeichenfolge „(CSE)“ am Ende des Spaltenverlaufs anhängen und auch die Tabelle aktualisieren, dann tun wir Dies geschieht mithilfe der folgenden Abfrage:
mysql> Update examination_btech set course = RPAD(Course, 11,'(CSE)'); Query OK, 10 rows affected (0.16 sec) mysql> Select * from examination_btech; +-----------+----------+-------------+ | RollNo | Name | Course | +-----------+----------+-------------+ | 201712001 | Rahul | B.tech(CSE) | | 201712002 | Raman | B.tech(CSE) | | 201712003 | Sahil | B.tech(CSE) | | 201712004 | Shalini | B.tech(CSE) | | 201712005 | Pankaj | B.tech(CSE) | | 201712006 | Mohan | B.tech(CSE) | | 201712007 | Yash | B.tech(CSE) | | 201712008 | digvijay | B.tech(CSE) | | 201712009 | Gurdas | B.tech(CSE) | | 201712010 | Preeti | B.tech(CSE) | +-----------+----------+-------------+ 10 rows in set (0.00 sec)
Aus der obigen Ergebnismenge geht hervor, dass „(CSE)“ endlich mit dem Wert der Spalte „Kurs“ gefüllt wurde und die Tabelle ebenfalls aktualisiert wurde.
Ähnlich können wir mit Hilfe der LPAD()-Funktion die Zeichenfolge am Anfang füllen und die Tabelle aktualisieren.
Das obige ist der detaillierte Inhalt vonWie aktualisiere ich eine MySQL-Tabelle, nachdem ich eine Zeichenfolge mit dem Wert einer Spalte gefüllt habe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!