Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie fügt man in MySQL einen Teilstring an einer bestimmten Position in einen String ein?

WBOY
Freigeben: 2023-08-26 08:21:02
nach vorne
932 Leute haben es durchsucht

Wie fügt man in MySQL einen Teilstring an einer bestimmten Position in einen String ein?

Wir können die MySQL-Funktion INSERT() verwenden, um einen Teilstring an einer angegebenen Position in einem String einzufügen.

Syntax

INSERT(original_string, @pos, @len, new_string)
Nach dem Login kopieren

Hier ist original_string der String, in den wir einen neuen String mit einer bestimmten Anzahl von Zeichen einfügen möchten.

  • @pos ist die Position, an der Sie die neue Zeichenfolge einfügen möchten. Das Einfügen neuer Zeichenfolgen sollte beginnen.
  • @len ist die Anzahl der Zeichen, die aus der Originalzeichenfolge entfernt werden sollen. Ausgangspunkt für das Löschen von Zeichen ist der Wert von @pos.
  • New_string ist die Zeichenfolge, die wir in die ursprüngliche Zeichenfolge einfügen möchten.

Beispiel

mysql> Select INSERT('MySQL Tutorial',7,8,'@Tutorialspoint');
+------------------------------------------------+
| INSERT('MySQL Tutorial',7,8,'@Tutorialspoint') |
+------------------------------------------------+
| MySQL @Tutorialspoint                          |
+------------------------------------------------+
1 row in set (0.00 sec)
Nach dem Login kopieren

Im obigen Beispiel wurde die neue Zeichenfolge „@Tutorialspoint“ eingefügt. Das Einfügen beginnt bei Zeichen 7 der Originalzeichenfolge, und diese Funktion löscht den Startpunkt bei Zeichen 7, sodass insgesamt 8 Zeichen in der Originalzeichenfolge vorhanden sind.

Das obige ist der detaillierte Inhalt vonWie fügt man in MySQL einen Teilstring an einer bestimmten Position in einen String ein?. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!