©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
Zeichenketten-Funktionen in MySQL, MariaDB

MySQL und MariaDB - Übersicht der Zeichenketten-Funktionen

MySQL und MariaDB bieten eine Vielzahl von Zeichenketten-Funktionen, mit denen sich Zeichenfolgen manipulieren und umwandeln lassen. Die Funktionen können für Datenbearbeitung und Datenformatierung sehr nützlich sein und können mit anderen Funktionen und Operatoren kombiniert werden, um komplexe Datentransformationen durchzuführen.
Zeichenketten-Funktionen

CHARCHAR(Zeichencode, [, Zeichensatz])
Gibt eine Zeichenkette aus Zahlencodes zurück.
Mehr zur CHAR-Funktion
CHRCHR(Zeichencode)
Gibt das Zeichen für eine ganze Zahl zurück. Oracle-Modus ab MariaDB 10.3.1.
Mehr zur CHR-Funktion
CONCATCONCAT(Zeichenketten ('str1','str2', ...))
Gibt verketteten String zurück.
Mehr zur CONCAT-Funktion
CONCAT_WSCONCAT_WS(Separator, Zeichenketten ('str1','str2', ...))
Gibt verketteten String mit Trennzeichen zurück.
Mehr zur CONCAT_WS-Funktion
ELTELT(Index, Zeichenketten ('str1','str2', ...))
Gibt Zeichenfolge bei Indexnummer zurück.
Mehr zur ELT-Funktion
EXPORT_SETEXPORT_SET(Bits, On, Off [, Separator] [, Anzahl Bits])
Gibt für jedes im BIT-Satz gesetzte Bit einen On-String und für jedes nicht gesetzte Bit einen Off-String zurück.
Mehr zur EXPORT_SET-Funktion
EXTRACTVALUEEXTRACTVALUE(XML, XPath)
Extrahiert einen Wert aus einer XML-Zeichenfolge mithilfe der XPath-Notation.
FIELDFIELD(Suchstring, Zeichenketten ('str1','str2', ...))
Index (Position) des ersten Arguments in nachfolgenden Argumenten.
Mehr zur FIELD-Funktion
FORMATFORMAT(Zahl, Dezimalstellen [, Region])
Gibt eine Zahl zurück, die auf die angegebene Anzahl von Dezimalstellen formatiert ist.
Mehr zur FORMAT-Funktion
INSERTINSERT(Zeichenkette, Position, Länge, Einzufügende Zeichenkette)
Gibt eine Zeichenkette zurück, wobei der Teilstring ab Position und Länge durch die Einzufügende Zeichenkette ersetzt wird.
Mehr zur INSERT-Funktion
LCASELCASE(Zeichenkette)
Gibt das Argument in Kleinbuchstaben zurück, Synonym für LOWER().
Mehr zur LCASE-Funktion

Synonyme:LOWER
LEFTLEFT(Zeichenkette, Länge)
Gibt die linke Anzahl von Zeichen zurück.
Mehr zur LEFT-Funktion
LOAD_FILELOAD_FILE(Datei-Name)
Läd die benannte Datei.
LOWERLOWER(Zeichenkette)
Gibt das Argument in Kleinbuchstaben zurück.
Mehr zur LOWER-Funktion

Synonyme:LCASE
LPADLPAD(Zeichenkette, Länge, Anzufügende Zeichenkette)
Gibt das Zeichenfolgenargument zurück, das mit der angegebenen Zeichenfolge links aufgefüllt ist.
Mehr zur LPAD-Funktion
LPAD_ORACLELPAD_ORACLE(Zeichenkette, Länge, Anzufügende Zeichenkette)
Gibt das Zeichenfolgenargument zurück, das mit der angegebenen Zeichenfolge links aufgefüllt ist im Oracle-Modus.
Mehr zur LPAD_ORACLE-Funktion
LTRIMLTRIM(Zeichenkette)
Führende Leerzeichen entfernen.
Mehr zur LTRIM-Funktion
MAKE_SETMAKE_SET(Bits, Zeichenketten ('str1','str2', ...))
Gibt eine Reihe von durch Kommas getrennten Zeichenfolgen zurück, bei denen das entsprechende Bit gesetzt ist.
Mehr zur MAKE_SET-Funktion
MIDMID(Zeichenkette, Position [, Länge])
Gibt eine Teilzeichenfolge ab der angegebenen Position zurück.
Mehr zur MID-Funktion

Synonyme:SUBSTR, SUBSTRING
QUOTEQUOTE(Zeichenkette)
Maskiert das Argument zur Verwendung in einer SQL-Anweisung.
Mehr zur QUOTE-Funktion
REPEATREPEAT(Zeichenkette, Anzahl)
Wiederholt eine Zeichenfolge mit angegebener Anzahl.
Mehr zur REPEAT-Funktion
REPLACEREPLACE(Zeichenkette, Suchen, Ersetzen)
Ersetzt Vorkommen einer angegebenen Zeichenfolge.
Mehr zur REPLACE-Funktion
REVERSEREVERSE(Zeichenkette)
Kehrt die Zeichen in einer Zeichenfolge um.
Mehr zur REVERSE-Funktion
RIGHTRIGHT(Zeichenkette, Länge)
Gibt die angegebene Anzahl von Zeichen ganz rechts zurück.
Mehr zur RIGHT-Funktion
RPADRPAD(Zeichenkette, Länge, Anzufügende Zeichenkette)
String so oft wie angegeben anhängen.
Mehr zur RPAD-Funktion
RPAD_ORACLERPAD_ORACLE(Zeichenkette, Länge, Anzufügende Zeichenkette)
String so oft wie angegeben anhängen im Oracle-Modus.
Mehr zur RPAD_ORACLE-Funktion
RTRIMRTRIM(Zeichenkette)
Entfernt abschließende Leerzeichen.
Mehr zur RTRIM-Funktion
SOUNDEXSOUNDEX(Zeichenkette)
Gibt einen Soundex-String zurück.
Mehr zur SOUNDEX-Funktion
SPACESPACE(Anzahl)
Gibt eine Zeichenfolge mit der angegebenen Anzahl von Leerzeichen zurück.
Mehr zur SPACE-Funktion
SUBSTRSUBSTR(Zeichenkette, Position, Länge)
Gibt die Teilzeichenfolge zurück.
Mehr zur SUBSTR-Funktion

Synonyme:MID, SUBSTRING
SUBSTRINGSUBSTRING(Zeichenkette, Position, Länge)
Gibt die Teilzeichenfolge zurück.
Mehr zur SUBSTRING-Funktion

Synonyme:MID, SUBSTR
SUBSTRING_INDEXSUBSTRING_INDEX(Zeichenkette, Delimiter, Anzahl)
Gibt eine Teilzeichenfolge aus einer Zeichenfolge vor einer bestimmten Anzahl von Vorkommen des Trennzeichens zurück.
Mehr zur SUBSTRING_INDEX-Funktion
TRIMTRIM([Art] [, Löschzeichen], , Zeichenkette)
Führende und nachfolgende Leerzeichen entfernen.
Mehr zur TRIM-Funktion
TRIM_ORACLETRIM_ORACLE([Art] [, Löschzeichen], , Zeichenkette)
Führende und nachfolgende Leerzeichen entfernen im ORACLE-Modus. Ab MariaDB 10.3.6.
Mehr zur TRIM_ORACLE-Funktion
UCASEUCASE(Zeichenkette)
n Großbuchstaben umwandeln, Synonym für UPPER().
Mehr zur UCASE-Funktion

Synonyme:UPPER
UPPERUPPER(Zeichenkette)
In Großbuchstaben umwandeln.
Mehr zur UPPER-Funktion

Synonyme:UCASE
WEIGHT_STRINGWEIGHT_STRING(Zeichenkette [AS Format] [LEVEL Level] [Sortierung])
Gibt die Gewichtungszeichenfolge für eine Zeichenfolge zurück.
Mehr zur WEIGHT_STRING-Funktion
ASCIIASCII(Zeichenkette)
Gibt den numerischen Wert des Zeichens ganz links zurück.
Mehr zur ASCII-Funktion
BIT_LENGTHBIT_LENGTH(Zeichenkette)
Gibt die Länge des Arguments in Bits zurück.
Mehr zur BIT_LENGTH-Funktion
CHAR_LENGTHCHAR_LENGTH(Zeichenkette)
Gibt die Anzahl der Zeichen im Argument zurück.
Mehr zur CHAR_LENGTH-Funktion

Synonyme:CHARACTER_LENGTH
CHARACTER_LENGTHCHARACTER_LENGTH(Zeichenkette)
Gibt die Anzahl der Zeichen im Argument zurück, Synonym für CHAR_LENGTH().
Mehr zur CHARACTER_LENGTH-Funktion

Synonyme:CHAR_LENGTH
FIND_IN_SETFIND_IN_SET(Suchstring, Werte-Satz)
Index (Position) des ersten Arguments innerhalb des zweiten Arguments.
Mehr zur FIND_IN_SET-Funktion
INSTRINSTR(Zeichenkette, Suchstring)
Gibt den Index des ersten Vorkommens einer Teilzeichenkette zurück.
Mehr zur INSTR-Funktion
LENGTHLENGTH(Zeichenkette)
Gibt die Länge eines Strings in Bytes zurück.
Mehr zur LENGTH-Funktion

Synonyme:OCTET_LENGTH, LENGTHB
LENGTHBLENGTHB(Zeichenkette)
Gibt die Länge eines Strings in Bytes zurück.
Mehr zur LENGTHB-Funktion

Synonyme:OCTET_LENGTH, LENGTH
LOCATELOCATE(Suchstring, Zeichenkette [, Position])
Gibt die Position des ersten Vorkommens einer Teizeichenkette zurück.
Mehr zur LOCATE-Funktion
OCTET_LENGTHOCTET_LENGTH(Zeichenkette)
Gibt die Länge eines Strings in Bytes zurück, Synonym für LENGTH().
Mehr zur OCTET_LENGTH-Funktion

Synonyme:LENGTH, LENGTHB
ORDORD(Zeichenkette)
Gibt den Zeichencode für das am weitesten links stehende Zeichen des Arguments zurück.
Mehr zur ORD-Funktion
POSITIONPOSITION(Suchstring IN Zeichenkette)
Gibt die Position des ersten Vorkommens einer Teizeichenkette zurück, Synonym für LOCATE().
Mehr zur POSITION-Funktion


Siehe auch die Liste aller MySQL und MariaDB-Funktionen
Aktualisiert: 22.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer