Heim > Datenbank > MySQL-Tutorial > Was sind die String-Funktionen in MySQL?

Was sind die String-Funktionen in MySQL?

PHPz
Freigeben: 2023-06-01 20:40:04
nach vorne
2263 Leute haben es durchsucht

String-Funktion

1. Gibt den ASCII-Code des ersten Zeichens der Zeichenfolge s

SELECT ASCII('AB');
---- 返回A的ASCII码值:65
Nach dem Login kopieren
zurück

3. CONCAT(s1,s2…sn) Strings s1, s2 und andere Strings werden zu einem String zusammengeführt

SELECT LENGTH('1234');
---- 返回4
Nach dem Login kopieren

4. FIND_IN_SET(s1,s2) gibt die Übereinstimmung mit s1 in String s2 zurück. Die Position des Strings

SELECT CONCAT('hel','llo');
---- 返回hello
Nach dem Login kopieren

5. Die Funktion FORMAT(x,n) kann die Zahl x als „#,###.##“ formatieren, dabei x auf n Nachkommastellen beibehalten und die letzte Ziffer abrunden

SELECT FIND_IN_SET("c", "a,b,c,d,e");
---- 返回3
Nach dem Login kopieren

6. INSERT(s1,x,len,s2) string s2 ersetzt den String mit der Länge len beginnend an der x-Position von s1

SELECT FORMAT(250500.5634, 2); 
---- 返回250,500.56
Nach dem Login kopieren

7. LOCATE(s1,s) from string s Holen Sie sich den Anfang Position von s1

SELECT INSERT("google.com", 1, 6, "runnob");
---- 返回runoob.com
Nach dem Login kopieren

8, LCASE(s)/LOWER(s) verwandeln alle Buchstaben der Zeichenfolge s in Kleinbuchstaben

SELECT LOCATE('st','myteststring');
---- 返回5
Nach dem Login kopieren

9, UCASE(s)/UPPER(s) verwandeln die Zeichen in alle Buchstaben der Zeichenfolge s werden zu Großbuchstaben

SELECT LOWER('RUNOOB');
---- 返回runoob
Nach dem Login kopieren

10. TRIM(s) entfernt die Leerzeichen am Anfang und Ende der Zeichenfolge s

SELECT UCASE('runoob');
---- 返回RUNOOB
Nach dem Login kopieren

11 s

SELECT TRIM('    RUNOOB    ');
---- 返回RUNOOB
Nach dem Login kopieren

12. RTRIM(s) entfernt die Leerzeichen am Ende der Zeichenfolge s

SELECT LTRIM('    RUNOOB    ');
---- 返回 ’RUNOOB   ‘
Nach dem Login kopieren

13. SUBSTR(s, start, length) fängt einen Teilstring der Länge von der Startposition der Zeichenfolge s ab

SELECT RTRIM('    RUNOOB    ');
---- 返回 ’    RUNOOB‘
Nach dem Login kopieren

14. SUBSTR/SUBSTRING(s, start, length) fängt einen Teilstring der Länge von der Startposition von string s

SELECT SUBSTR("RUNOOB", 2, 3) AS ExtractString;
---- 从字符串 RUNOOB 中的第 2 个位置截取 3个 字符,返回UNO
Nach dem Login kopieren

15 ab

SELECT SUBSTR/SUBSTRING("RUNOOB", 2, 3);
---- 从字符串 RUNOOB 中的第 2 个位置截取 3个 字符,返回UNO
Nach dem Login kopieren

16. REPEAT(s,n) wiederholt die Zeichenfolge s n-mal

SELECT POSITION('b' in 'abc');
---- 返回2
Nach dem Login kopieren

17. REVERSE(s) kehrt die Reihenfolge der Zeichenfolge s1 um und s2, wenn s1 und s2 gleich sind, wird 0 zurückgegeben, wenn s1>s2, wird 1 zurückgegeben, wenn s1
SELECT REPEAT('runoob',3);
---- 返回runoobrunoobrunoob
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas sind die String-Funktionen in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.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