Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie schreibt man Anfangsbuchstaben in vorhandenen MySQL-Tabellendaten groß?

DDD
Freigeben: 2024-11-11 19:06:02
Original
505 Leute haben es durchsucht

How to Capitalize First Letters in Existing MySQL Table Data?

Großschreibung von Anfangsbuchstaben in vorhandenen Tabellendaten

Viele Datenbanken enthalten Tabellen mit Feldern, die mit inkonsistenter Groß-/Kleinschreibung gefüllt sind, was die Analyse oder Anzeige erschwert Daten genau. In MySQL könnte die „people_table“ ein „full_name“-Feld mit Namen wie „fred Jones“, „fred jones“ oder „Fred jones“ haben.

Um solche Einträge zu finden, verwenden Sie die folgende Abfrage:

SELECT * FROM people_table WHERE full_name REGEXP BINARY '^[a-z]';
Nach dem Login kopieren

Während MySQL keine integrierte Funktion zur Großschreibung von Anfangsbuchstaben hat, können Sie Ihre eigene implementieren. Besuchen Sie diesen Link für eine Implementierung: http://joezack.com/index.php/2008/10/20/mysql-capitalize-function/.

So verwenden Sie die Funktion:

  1. Erstellen Sie es in der Datenbank (z. B. mit dem MySQL-Abfragebrowser).
  2. Aktualisieren Sie die Tabellenwerte mithilfe einer Abfrage wie:
UPDATE users SET name = CAP_FIRST(name);
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie schreibt man Anfangsbuchstaben in vorhandenen MySQL-Tabellendaten groß?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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