Mysql behält den vorhandenen Inhalt bei und fügt später Inhalte hinzu

Mysql behält den vorhandenen Inhalt bei und fügt später Inhalte hinzu

Dieser Befehl ändert die Datentabelle ff_vod und fügt nach dem Inhalt des Felds vod_url 999999999 hinzu.

aktualisiere ff_vod setze vod_url=CONCAT(vod_url,'999999999') wobei vod_id ZWISCHEN 1 UND 42553

Die folgende Anweisung wird verwendet, um nur den Inhalt mit der vod_id 1-42553 zu ändern.

wobei vod_id ZWISCHEN 1 UND 42553

123WORDPRESS.COM-Editoranalyse:

Tatsächlich wird hierbei hauptsächlich die Funktion CONCAT verwendet. Die MySQL-Funktion CONCAT() wird verwendet, um mehrere Zeichenfolgen zu einer Zeichenfolge zu verketten.

Im Folgenden wird Ihnen gezeigt, wie Sie die MySQL-Funktion CONCAT() verwenden.

Die MySQL CONCAT()-Funktion wird verwendet, um mehrere Zeichenfolgen zu einer Zeichenfolge zu verketten. Sie ist eine der wichtigsten MySQL-Funktionen. Im Folgenden wird die MySQL CONCAT()-Funktion zu Ihrer Information ausführlich vorgestellt.

mysql CONCAT(str1,str2,…)
Der Rückgabewert ist ein String, der sich aus der Verkettung der Parameter ergibt. Wenn ein beliebiger Parameter NULL ist, ist der Rückgabewert NULL. Es kann einen oder mehrere Parameter geben. Wenn alle Argumente nichtbinäre Zeichenfolgen sind, ist das Ergebnis eine nichtbinäre Zeichenfolge. Wenn das Argument eine beliebige Binärzeichenfolge enthält, ist das Ergebnis eine Binärzeichenfolge. Ein numerisches Argument wird in das entsprechende Binärstringformat konvertiert. Um dies zu vermeiden, verwenden Sie eine explizite Typumwandlung, zum Beispiel: SELECT CONCAT(CAST(int_col AS CHAR), char_col)

mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'

mysql CONCAT_WS(Trennzeichen, str1, str2, …)
CONCAT_WS() steht für CONCAT With Separator und ist eine spezielle Form von CONCAT(). Der erste Parameter ist das Trennzeichen für die anderen Parameter. Das Trennzeichen wird zwischen die beiden zu verkettenden Zeichenfolgen gesetzt. Das Trennzeichen kann eine Zeichenfolge oder ein anderer Parameter sein. Wenn das Trennzeichen NULL ist, ist das Ergebnis NULL. Die Funktion ignoriert alle NULL-Werte, die dem Trennzeichenparameter folgen.

mysql> SELECT CONCAT_WS(',','Vorname','Zweitname','Nachname');
-> 'Vorname, Nachname, Zweitname'
mysql> SELECT CONCAT_WS(',','Vorname',NULL,'Nachname');
-> 'Vorname,Nachname'

mysql CONCAT_WS() ignoriert keine leeren Zeichenfolgen. (Etwaige NULL-Werte werden jedoch ignoriert).

<<:  10 Minuten, um das Single-Page-Anwendungsrouting des WeChat-Applets gründlich zu verstehen

>>:  So implementieren Sie geplante Aufgaben der zweiten Ebene mit dem Linux Crontab Shell-Skript

Artikel empfehlen

So legen Sie MySQL-Fremdschlüssel für Anfänger fest

Inhaltsverzeichnis Die Rolle von Fremdschlüsseln ...

Beispielanalyse des Prinzips der MySQL-Transaktionsisolationsebene

Einführung Dies ist Ihnen sicherlich schon einmal...

Sekundäre Kapselung des Elements el-table table (mit Tischhöhenanpassung)

Vorwort Während meines Praktikums in der Firma ha...

Detailliertes Tutorial zum PyCharm- und SSH-Remote-Access-Server-Docker

Hintergrund: Einige Experimente müssen auf dem Se...

MySQL 5.6-Binärinstallationsprozess unter Linux

1.1 Download des binären Installationspakets wget...

Beispielcode eines CSS-responsiven Layoutsystems

Responsive Layoutsysteme sind in den heute gängig...

Tutorial zur Verwendung des Multitail-Befehls unter Linux

MultiTail ist eine Software zum gleichzeitigen Üb...

Implementierung von nacos1.3.0, erstellt mit Docker

1. Fortsetzen nacos-Datenbank Datenbankname nacos...

Jmeter stellt eine Verbindung zum Datenbankprozessdiagramm her

1. Laden Sie den MySQL-JDBC-Treiber (mysql-connec...

Analyse der zum Ausführen von Docker erforderlichen Berechtigungen

Zum Ausführen von Docker sind Root-Rechte erforde...