Heim > Datenbank > MySQL-Tutorial > Wie aktualisiere ich eine MySQL-Tabelle, nachdem ich eine Zeichenfolge mit dem Wert einer Spalte gefüllt habe?

Wie aktualisiere ich eine MySQL-Tabelle, nachdem ich eine Zeichenfolge mit dem Wert einer Spalte gefüllt habe?

WBOY
Freigeben: 2023-09-22 16:17:04
nach vorne
1076 Leute haben es durchsucht

用列的值填充字符串后如何更新 MySQL 表?

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 –

Beispiel

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)
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage