Die MySQL und MariaDB-Datenbanksysteme beinhalten eine breite Palette integrierter Funktionen, die für verschiedene Zwecke verwendet werden können, wie das Bearbeiten von Zeichenfolgen, Durchführen von mathematischen Berechnungen, Arbeiten mit Datums- und Uhrzeitangaben, Konvertieren von Datentypen, Arbeiten mit JSON Arrays, Vergleichen, Komprimieren und Verschlüsseln von Daten, Informationen zu Datenbank und Daten, Umgang mit NULL-Werten und noch vieles mehr ... |
|
Numerische Funktionen |
|
BIT_COUNT | BIT_COUNT(Ganze Zahl) |
Gibt die Anzahl der gesetzten Bits zurück. Mehr zur BIT_COUNT-Funktion |
CEIL | CEIL(Zahl) |
Gibt den kleinsten ganzzahligen Wert zurück, der nicht kleiner als das Argument ist. Mehr zur CEIL-Funktion
Synonyme:CEILING |
CEILING | CEILING(Zahl) |
Gibt den kleinsten ganzzahligen Wert zurück, der nicht kleiner als das Argument ist. Mehr zur CEILING-Funktion
Synonyme:CEIL |
CRC32 | CRC32(Zeichenkette) |
Berechnet einen Wert für die zyklische Redundanzprüfung. Mehr zur CRC32-Funktion |
CRC32C | CRC32C([Parameter], Zeichenkette) |
Berechnet einen Wert für die zyklische Redundanzprüfung. Verwendet das Polynom nach ISO 3309. Ab MariaDB 10.8. |
FLOOR | FLOOR(Zahl) |
Gibt den größten ganzzahligen Wert zurück, der nicht größer als das Argument ist. Mehr zur FLOOR-Funktion |
SIGN | SIGN(Zahl) |
Gibt das Vorzeichen des Arguments zurück. Mehr zur SIGN-Funktion |
ABS | ABS(Zahl) |
Gibt den Absolutwert zurück. Mehr zur ABS-Funktion |
ACOS | ACOS(Zahl) |
Gibt den Arkuskosinus zurück. Mehr zur ACOS-Funktion |
ASIN | ASIN(Zahl) |
Gib den Arkussinus zurück. Mehr zur ASIN-Funktion |
ATAN | ATAN(Zahl [, Zahl2]) |
Gibt den Arkustangens zurück. Mehr zur ATAN-Funktion
Synonyme:ATAN2 |
ATAN2 | ATAN2(Zahl [, Zahl2]) |
Gibt den Arkustangens der beiden Argumente zurück. Mehr zur ATAN2-Funktion
Synonyme:ATAN |
COS | COS(Zahl) |
Gib den Kosinus zurück. Mehr zur COS-Funktion |
COT | COT(Zahl) |
Gib den Kotangens zurück. Mehr zur COT-Funktion |
DEGREES | DEGREES(Zahl) |
Konvertiert Radiant in Grad. Mehr zur DEGREES-Funktion |
EXP | EXP(Zahl) |
Potenzieren. Mehr zur EXP-Funktion |
LN | LN(Zahl) |
Gibt den natürlichen Logarithmus des Arguments zurück. Mehr zur LN-Funktion
Synonyme:LOG |
LOG | LOG([Basis], Zahl) |
Gibt den natürlichen Logarithmus des ersten Arguments zurück. Mehr zur LOG-Funktion
Synonyme:LN |
LOG10 | LOG10(Zahl) |
Gibt den Logarithmus zur Basis 10 des Arguments zurück. Mehr zur LOG10-Funktion |
LOG2 | LOG2(Zahl) |
Gibt den Basis-2-Logarithmus des Arguments zurück. Mehr zur LOG2-Funktion |
MOD | MOD(Zahl, Teiler) |
Gibt den Rest zurück. Mehr zur MOD-Funktion |
POW | POW(Zahl, Exponent) |
Gibt das Argument mit der angegebenen Potenz zurück. Mehr zur POW-Funktion
Synonyme:POWER |
POWER | POWER(Zahl, Exponent) |
Gibt das Argument mit der angegebenen Potenz zurück. Mehr zur POWER-Funktion
Synonyme:POW |
PI | PI() |
Gibt den Wert von pi zurück. Mehr zur PI-Funktion |
RADIANS | RADIANS(Zahl) |
Gibt das Argument in Radiant konvertiert zurück. Mehr zur RADIANS-Funktion |
RAND | RAND([Zahl]) |
Gibt einen zufälligen Gleitkommawert zurück. Mehr zur RAND-Funktion |
ROUND | ROUND(Zahl [, Dezimalstellen]) |
Rundet das Argument. Mehr zur ROUND-Funktion |
SIN | SIN(Zahl) |
Gibt den Sinus des Arguments zurück. Mehr zur SIN-Funktion |
SQRT | SQRT(Zahl) |
Gibt die Quadratwurzel des Arguments zurück. Mehr zur SQRT-Funktion |
TAN | TAN(Zahl) |
Gibt den Tangens des Arguments zurück. Mehr zur TAN-Funktion |
TRUNCATE | TRUNCATE(Zahl, Dezimalstellen) |
Abschneiden auf die angegebene Anzahl von Dezimalstellen. Mehr zur TRUNCATE-Funktion |
|
Zeichenketten-Funktionen |
|
CHAR | CHAR(Zeichencode, [, Zeichensatz]) |
Gibt eine Zeichenkette aus Zahlencodes zurück. Mehr zur CHAR-Funktion |
CHR | CHR(Zeichencode) |
Gibt das Zeichen für eine ganze Zahl zurück. Oracle-Modus ab MariaDB 10.3.1. Mehr zur CHR-Funktion |
CONCAT | CONCAT(Zeichenketten ('str1','str2', ...)) |
Gibt verketteten String zurück. Mehr zur CONCAT-Funktion |
CONCAT_WS | CONCAT_WS(Separator, Zeichenketten ('str1','str2', ...)) |
Gibt verketteten String mit Trennzeichen zurück. Mehr zur CONCAT_WS-Funktion |
ELT | ELT(Index, Zeichenketten ('str1','str2', ...)) |
Gibt Zeichenfolge bei Indexnummer zurück. Mehr zur ELT-Funktion |
EXPORT_SET | EXPORT_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 |
EXTRACTVALUE | EXTRACTVALUE(XML, XPath) |
Extrahiert einen Wert aus einer XML-Zeichenfolge mithilfe der XPath-Notation. |
FIELD | FIELD(Suchstring, Zeichenketten ('str1','str2', ...)) |
Index (Position) des ersten Arguments in nachfolgenden Argumenten. Mehr zur FIELD-Funktion |
FORMAT | FORMAT(Zahl, Dezimalstellen [, Region]) |
Gibt eine Zahl zurück, die auf die angegebene Anzahl von Dezimalstellen formatiert ist. Mehr zur FORMAT-Funktion |
INSERT | INSERT(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 |
LCASE | LCASE(Zeichenkette) |
Gibt das Argument in Kleinbuchstaben zurück, Synonym für LOWER(). Mehr zur LCASE-Funktion
Synonyme:LOWER |
LEFT | LEFT(Zeichenkette, Länge) |
Gibt die linke Anzahl von Zeichen zurück. Mehr zur LEFT-Funktion |
LOAD_FILE | LOAD_FILE(Datei-Name) |
Läd die benannte Datei. |
LOWER | LOWER(Zeichenkette) |
Gibt das Argument in Kleinbuchstaben zurück. Mehr zur LOWER-Funktion
Synonyme:LCASE |
LPAD | LPAD(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_ORACLE | LPAD_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 |
LTRIM | LTRIM(Zeichenkette) |
Führende Leerzeichen entfernen. Mehr zur LTRIM-Funktion |
MAKE_SET | MAKE_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 |
MID | MID(Zeichenkette, Position [, Länge]) |
Gibt eine Teilzeichenfolge ab der angegebenen Position zurück. Mehr zur MID-Funktion
Synonyme:SUBSTR, SUBSTRING |
QUOTE | QUOTE(Zeichenkette) |
Maskiert das Argument zur Verwendung in einer SQL-Anweisung. Mehr zur QUOTE-Funktion |
REPEAT | REPEAT(Zeichenkette, Anzahl) |
Wiederholt eine Zeichenfolge mit angegebener Anzahl. Mehr zur REPEAT-Funktion |
REPLACE | REPLACE(Zeichenkette, Suchen, Ersetzen) |
Ersetzt Vorkommen einer angegebenen Zeichenfolge. Mehr zur REPLACE-Funktion |
REVERSE | REVERSE(Zeichenkette) |
Kehrt die Zeichen in einer Zeichenfolge um. Mehr zur REVERSE-Funktion |
RIGHT | RIGHT(Zeichenkette, Länge) |
Gibt die angegebene Anzahl von Zeichen ganz rechts zurück. Mehr zur RIGHT-Funktion |
RPAD | RPAD(Zeichenkette, Länge, Anzufügende Zeichenkette) |
String so oft wie angegeben anhängen. Mehr zur RPAD-Funktion |
RPAD_ORACLE | RPAD_ORACLE(Zeichenkette, Länge, Anzufügende Zeichenkette) |
String so oft wie angegeben anhängen im Oracle-Modus. Mehr zur RPAD_ORACLE-Funktion |
RTRIM | RTRIM(Zeichenkette) |
Entfernt abschließende Leerzeichen. Mehr zur RTRIM-Funktion |
SOUNDEX | SOUNDEX(Zeichenkette) |
Gibt einen Soundex-String zurück. Mehr zur SOUNDEX-Funktion |
SPACE | SPACE(Anzahl) |
Gibt eine Zeichenfolge mit der angegebenen Anzahl von Leerzeichen zurück. Mehr zur SPACE-Funktion |
SUBSTR | SUBSTR(Zeichenkette, Position, Länge) |
Gibt die Teilzeichenfolge zurück. Mehr zur SUBSTR-Funktion
Synonyme:MID, SUBSTRING |
SUBSTRING | SUBSTRING(Zeichenkette, Position, Länge) |
Gibt die Teilzeichenfolge zurück. Mehr zur SUBSTRING-Funktion
Synonyme:MID, SUBSTR |
SUBSTRING_INDEX | SUBSTRING_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 |
TRIM | TRIM([Art] [, Löschzeichen], , Zeichenkette) |
Führende und nachfolgende Leerzeichen entfernen. Mehr zur TRIM-Funktion |
TRIM_ORACLE | TRIM_ORACLE([Art] [, Löschzeichen], , Zeichenkette) |
Führende und nachfolgende Leerzeichen entfernen im ORACLE-Modus. Ab MariaDB 10.3.6. Mehr zur TRIM_ORACLE-Funktion |
UCASE | UCASE(Zeichenkette) |
n Großbuchstaben umwandeln, Synonym für UPPER(). Mehr zur UCASE-Funktion
Synonyme:UPPER |
UPPER | UPPER(Zeichenkette) |
In Großbuchstaben umwandeln. Mehr zur UPPER-Funktion
Synonyme:UCASE |
WEIGHT_STRING | WEIGHT_STRING(Zeichenkette [AS Format] [LEVEL Level] [Sortierung]) |
Gibt die Gewichtungszeichenfolge für eine Zeichenfolge zurück. Mehr zur WEIGHT_STRING-Funktion |
ASCII | ASCII(Zeichenkette) |
Gibt den numerischen Wert des Zeichens ganz links zurück. Mehr zur ASCII-Funktion |
BIT_LENGTH | BIT_LENGTH(Zeichenkette) |
Gibt die Länge des Arguments in Bits zurück. Mehr zur BIT_LENGTH-Funktion |
CHAR_LENGTH | CHAR_LENGTH(Zeichenkette) |
Gibt die Anzahl der Zeichen im Argument zurück. Mehr zur CHAR_LENGTH-Funktion
Synonyme:CHARACTER_LENGTH |
CHARACTER_LENGTH | CHARACTER_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_SET | FIND_IN_SET(Suchstring, Werte-Satz) |
Index (Position) des ersten Arguments innerhalb des zweiten Arguments. Mehr zur FIND_IN_SET-Funktion |
INSTR | INSTR(Zeichenkette, Suchstring) |
Gibt den Index des ersten Vorkommens einer Teilzeichenkette zurück. Mehr zur INSTR-Funktion |
LENGTH | LENGTH(Zeichenkette) |
Gibt die Länge eines Strings in Bytes zurück. Mehr zur LENGTH-Funktion
Synonyme:OCTET_LENGTH, LENGTHB |
LENGTHB | LENGTHB(Zeichenkette) |
Gibt die Länge eines Strings in Bytes zurück. Mehr zur LENGTHB-Funktion
Synonyme:OCTET_LENGTH, LENGTH |
LOCATE | LOCATE(Suchstring, Zeichenkette [, Position]) |
Gibt die Position des ersten Vorkommens einer Teizeichenkette zurück. Mehr zur LOCATE-Funktion |
OCTET_LENGTH | OCTET_LENGTH(Zeichenkette) |
Gibt die Länge eines Strings in Bytes zurück, Synonym für LENGTH(). Mehr zur OCTET_LENGTH-Funktion
Synonyme:LENGTH, LENGTHB |
ORD | ORD(Zeichenkette) |
Gibt den Zeichencode für das am weitesten links stehende Zeichen des Arguments zurück. Mehr zur ORD-Funktion |
POSITION | POSITION(Suchstring IN Zeichenkette) |
Gibt die Position des ersten Vorkommens einer Teizeichenkette zurück, Synonym für LOCATE(). Mehr zur POSITION-Funktion |
|
Reguläre Ausdrücke |
|
REGEXP | Zeichenkette [NOT] REGEXP Muster |
Gibt an, ob die Zeichenfolge mit dem regulären Ausdruck übereinstimmt. Mehr zur REGEXP-Funktion
Synonyme:RLIKE |
REGEXP_INSTR | REGEXP_INSTR(Zeichenkette, Muster [, Position] [, Auftreten] [, Rückgabe-Option] [, Übereinstimmungstyp]) |
Gibt den Anfangsindex der Teilzeichenkette zurück, die mit dem regulären Ausdruck übereinstimmt. Mehr zur REGEXP_INSTR-Funktion |
REGEXP_LIKE | REGEXP_LIKE(Zeichenkette, Muster [, Übereinstimmungstyp]) |
Gibt 1 zurück, wenn die Zeichenfolge mit dem regulären Ausdruck übereinstimmt. Mehr zur REGEXP_LIKE-Funktion |
REGEXP_REPLACE | REGEXP_REPLACE(Zeichenkette, Muster, Ersetzen durch [, Position] [, Auftreten] [, Übereinstimmungstyp]) |
Ersetzt Vorkommen in der Zeichenfolge, die mit dem regulären Ausdruck übereinstimmen, durch die Ersatzzeichenfolge. Mehr zur REGEXP_REPLACE-Funktion |
REGEXP_SUBSTR | REGEXP_SUBSTR(Zeichenkette, Muster [, Position] [, Auftreten] [, Übereinstimmungstyp]) |
Gibt die Teilzeichenfolge der Zeichenfolge zurück, die mit dem regulären Ausdruck übereinstimmt. Mehr zur REGEXP_SUBSTR-Funktion |
RLIKE | Zeichenkette [NOT] RLIKE Muster |
Gibt an, ob die Zeichenfolge mit dem regulären Ausdruck übereinstimmt. Mehr zur RLIKE-Funktion
Synonyme:REGEXP |
|
Datum und Zeit-Funktionen |
|
ADDDATE | ADDDATE(Datum, [INTERVAL] Anzahl [Einheit]) |
Hinzufügen von Zeitwerten (Intervallen) zu einem Datumswert. Mehr zur ADDDATE-Funktion
Synonyme:DATE_ADD |
ADDTIME | ADDTIME(Datum, Ausdruck) |
Zeit hinzufügen. Mehr zur ADDTIME-Funktion |
CONVERT_TZ | CONVERT_TZ(Datum, Von Zeitzone, Zu Zeitzone) |
Konvertiert eine Zeitzone in eine andere. Mehr zur CONVERT_TZ-Funktion |
CURDATE | CURDATE() |
Gibt das aktuelle Datum zurück. Mehr zur CURDATE-Funktion
Synonyme:CURRENT_DATE |
CURTIME | CURTIME([Genauigkeit]) |
Gibt die aktuelle Zeit zurück. Mehr zur CURTIME-Funktion
Synonyme:CURRENT_TIME |
CURRENT_DATE | CURRENT_DATE(-) |
Gibt das aktuelle Datum zurück, Synonym für CURDATE(). Mehr zur CURRENT_DATE-Funktion
Synonyme:CURDATE |
CURRENT_TIME | CURRENT_TIME([Genauigkeit]) |
Gibt die aktuelle Zeit zurück, Synonym für CURTIME(). Mehr zur CURRENT_TIME-Funktion
Synonyme:CURTIME |
CURRENT_TIMESTAMP | CURRENT_TIMESTAMP([Genauigkeit]) |
Gibt das aktuelle Datum und die Uhrzeit zurück, Synonym für NOW(). Mehr zur CURRENT_TIMESTAMP-Funktion
Synonyme:LOCALTIMESTAMP, LOCALTIME, NOW |
DATE | DATE(Datum und Uhrzeit) |
Extrahiert den Datumsteil eines Datums- oder Datum-Zeit-Ausdrucks. Mehr zur DATE-Funktion |
DATE_ADD | DATE_ADD(Datum, INTERVAL Anzahl Einheit) |
Addiert einen Zeitwert (Intervall) zu einem Datum. Mehr zur DATE_ADD-Funktion
Synonyme:ADDDATE |
DATE_SUB | DATE_SUB(Datum, INTERVAL Anzahl Einheit) |
Subtrahiert einen Zeitwert (Intervall) von einem Datum. Mehr zur DATE_SUB-Funktion
Synonyme:SUBDATE |
FROM_DAYS | FROM_DAYS(Anzahl Tage) |
Wandelt eine Tageszahl in ein Datum um. Mehr zur FROM_DAYS-Funktion |
FROM_UNIXTIME | FROM_UNIXTIME(Unix-Timestamp [, Format]) |
Unix-Zeitstempel als Datum formatieren. Mehr zur FROM_UNIXTIME-Funktion |
LOCALTIME | LOCALTIME([Genauigkeit]) |
Gibt das aktuelle Datum und die Uhrzeit zurück, Synonym für NOW(). Mehr zur LOCALTIME-Funktion
Synonyme:LOCALTIMESTAMP, NOW, CURRENT_TIMESTAMP |
LOCALTIMESTAMP | LOCALTIMESTAMP([Genauigkeit]) |
Gibt das aktuelle Datum und die Uhrzeit zurück, Synonym für NOW(). Mehr zur LOCALTIMESTAMP-Funktion
Synonyme:LOCALTIME, NOW, CURRENT_TIMESTAMP |
MAKEDATE | MAKEDATE(Jahr, Tag vom Jahr) |
Erstellt ein Datum aus dem Jahr und dem Tag des Jahres. Mehr zur MAKEDATE-Funktion |
MAKETIME | MAKETIME(Stunden, Minuten, Sekunden) |
Erstellt die Zeit aus Stunde, Minute, Sekunde. Mehr zur MAKETIME-Funktion |
NOW | NOW([Genauigkeit]) |
Gibt das aktuelle Datum und die Uhrzeit zurück. Mehr zur NOW-Funktion
Synonyme:LOCALTIMESTAMP, LOCALTIME, CURRENT_TIMESTAMP |
SEC_TO_TIME | SEC_TO_TIME(Sekunden) |
Wandelt Sekunden in das Format [hh:mm:ss] um. Mehr zur SEC_TO_TIME-Funktion |
SLEEP | SLEEP(Sekunden) |
Schläft für die Anzahl der Sekunden. Mehr zur SLEEP-Funktion |
STR_TO_DATE | STR_TO_DATE(Zeichenkette, Format) |
Konvertiert eine Zeichenfolge in ein Datum. Mehr zur STR_TO_DATE-Funktion |
SUBDATE | SUBDATE(Datum, [INTERVAL] Anzahl [Einheit]) |
Subtrahiert einen Zeitwert (Intervall) von einem Datum, Synonym für DATE_SUB(), wenn es mit drei Argumenten aufgerufen wird. Mehr zur SUBDATE-Funktion
Synonyme:DATE_SUB |
SUBTIME | SUBTIME(Datum und Uhrzeit, Abzug) |
Zeiten abziehen. Mehr zur SUBTIME-Funktion |
SYSDATE | SYSDATE() |
Gibt die Zeit zurück, zu der die Funktion ausgeführt wird. Mehr zur SYSDATE-Funktion |
TIME | TIME(Datum und Uhrzeit) |
Gibt den Zeitteil des übergebenen Ausdrucks zurück. Mehr zur TIME-Funktion |
TIMEDIFF | TIMEDIFF(Datum 1, Datum 2) |
Zeit abziehen. Mehr zur TIMEDIFF-Funktion |
TIMESTAMP | TIMESTAMP(Datum [, Addition]) |
Mit einem einzigen Argument gibt diese Funktion den Datums- oder Datumszeitausdruck zurück, bei zwei Argumenten die Summe der Argumente. Mehr zur TIMESTAMP-Funktion |
TIMESTAMPADD | TIMESTAMPADD(Einheit, Anzahl, Datum) |
Addiert einem DATETIME-Ausdruck einen Intervall hinzu. Mehr zur TIMESTAMPADD-Funktion |
TIMESTAMPDIFF | TIMESTAMPDIFF(Einheit, Datum 1, Datum 2) |
Subtrahiert einen Intervall von einem DATETIME-Ausdruck. Mehr zur TIMESTAMPDIFF-Funktion |
UTC_DATE | UTC_DATE() |
Gibt das aktuelle UTC-Datum zurück. Mehr zur UTC_DATE-Funktion |
UTC_TIME | UTC_TIME([Genauigkeit]) |
Gibt die aktuelle UTC-Zeit zurück. Mehr zur UTC_TIME-Funktion |
UTC_TIMESTAMP | UTC_TIMESTAMP([Genauigkeit]) |
Gibt das aktuelle UTC-Datum und die Uhrzeit zurück. Mehr zur UTC_TIMESTAMP-Funktion |
DAY | DAY(Datum) |
Gibt den Tag des Monats zurück (0-31), Synonym für DAYOFMONTH(). Mehr zur DAY-Funktion
Synonyme:DAYOFMONTH |
DAYOFMONTH | DAYOFMONTH(Datum) |
Gibt den Tag des Monats zurück (0-31). Mehr zur DAYOFMONTH-Funktion
Synonyme:DAY |
DAYOFWEEK | DAYOFWEEK(Datum) |
Gibt den Wochentags-Index des Datums zurück (0-6). Mehr zur DAYOFWEEK-Funktion |
DAYOFYEAR | DAYOFYEAR(Datum) |
Gibt den Tag des Jahres zurück (1-366). Mehr zur DAYOFYEAR-Funktion |
EXTRACT | EXTRACT(Einheit FROM Datum) |
Extrahiert einen Teil eines Datums. Mehr zur EXTRACT-Funktion |
HOUR | HOUR(Datum und Uhrzeit) |
Gibt die Stunde des Arguments zurück. Mehr zur HOUR-Funktion |
MICROSECOND | MICROSECOND(Datum und Uhrzeit) |
Gibt die Mikrosekunden des Arguments zurück. Mehr zur MICROSECOND-Funktion |
MINUTE | MINUTE(Datum und Uhrzeit) |
Gibt die Minute des Arguments zurück. Mehr zur MINUTE-Funktion |
MONTH | MONTH(Datum) |
Gibt den Monat des Datums zurück. Mehr zur MONTH-Funktion |
QUARTER | QUARTER(Datum) |
Gibt das Quartal aus einem Datumsargument zurück. Mehr zur QUARTER-Funktion |
SECOND | SECOND(Datum und Uhrzeit) |
Gibt die Sekunde zurück (0-59). Mehr zur SECOND-Funktion |
TIME_TO_SEC | TIME_TO_SEC(Uhrzeit) |
Gibt das in Sekunden umgewandelte Argument zurück. Mehr zur TIME_TO_SEC-Funktion |
TO_DAYS | TO_DAYS(Datum) |
Gibt das in Tage umgewandelte Datumsargument zurück. Mehr zur TO_DAYS-Funktion |
TO_SECONDS | TO_SECONDS(Datum und Uhrzeit) |
Gibt das DATE- oder DATETIME-Argument konvertiert in Sekunden seit Jahr 0 zurück. Mehr zur TO_SECONDS-Funktion |
UNIX_TIMESTAMP | UNIX_TIMESTAMP([Datum und Uhrzeit]) |
Gibt einen Unix-Zeitstempel zurück. Mehr zur UNIX_TIMESTAMP-Funktion |
WEEK | WEEK(Datum [, Modus]) |
Gibt die Wochennummer zurück. Mehr zur WEEK-Funktion |
WEEKDAY | WEEKDAY(Datum) |
Gibt den Wochentags-Index zurück (0-6). Mehr zur WEEKDAY-Funktion |
WEEKOFYEAR | WEEKOFYEAR(Datum) |
Gibt die Kalenderwoche des Datums zurück (1-53). Mehr zur WEEKOFYEAR-Funktion |
YEAR | YEAR(Datum) |
Gibt das Jahr zurück. Mehr zur YEAR-Funktion |
YEARWEEK | YEARWEEK(Datum [, Modus]) |
Gibt das Jahr und die Woche zurück. Mehr zur YEARWEEK-Funktion |
DAYNAME | DAYNAME(Datum) |
Gibt den Namen des Wochentags zurück. Mehr zur DAYNAME-Funktion |
DATE_FORMAT | DATE_FORMAT(Datum und Uhrzeit, Format) |
Formatiert das Datum. Mehr zur DATE_FORMAT-Funktion |
GET_FORMAT | GET_FORMAT(Typ, Format) |
Gibt eine Datumsformat-Zeichenfolge zurück. Mehr zur GET_FORMAT-Funktion |
MONTHNAME | MONTHNAME(Datum) |
Gibt den Namen des Monats zurück. Mehr zur MONTHNAME-Funktion |
TIME_FORMAT | TIME_FORMAT(Uhrzeit, Format) |
Als Zeit formatieren. Mehr zur TIME_FORMAT-Funktion |
|
Vergleichs-Funktionen |
|
COALESCE | COALESCE(%, %) |
Gibt das erste Nicht-NULL-Argument zurück. Mehr zur COALESCE-Funktion |
DECODE_ORACLE | DECODE_ORACLE() |
Decodiert einen Binärstring im Oracle-Modus. Mehr zur DECODE_ORACLE-Funktion |
GREATEST | GREATEST(%, %) |
Gibt das größte Argument zurück. Mehr zur GREATEST-Funktion |
INTERVAL | INTERVAL(%, %) |
Gibt den Index des Arguments zurück, das kleiner als das erste Argument ist. Mehr zur INTERVAL-Funktion |
IF | IF(Ausdruck, Wert1, Wert2) |
Wenn/sonst-Konstrukt. Mehr zur IF-Funktion |
LEAST | LEAST(%, %) |
Gibt das kleinste Argument zurück. Mehr zur LEAST-Funktion |
STRCMP | STRCMP(Zeichenkette 1, Zeichenkette 2) |
Vergleicht zwei Zeichenketten. Mehr zur STRCMP-Funktion |
|
Verschlüsselung & Komprimierung |
|
AES_DECRYPT | AES_DECRYPT(Zeichenkette, Schlüssel) |
Mit AES entschlüsseln. Mehr zur AES_DECRYPT-Funktion |
AES_ENCRYPT | AES_ENCRYPT(Zeichenkette, Schlüssel) |
Mit AES verschlüsseln. Mehr zur AES_ENCRYPT-Funktion |
COMPRESS | COMPRESS(Zeichenkette) |
Gibt Ergebnis als Binärstring zurück. Mehr zur COMPRESS-Funktion |
DECODE | DECODE(Binärstring, Passwort) |
Entschlüsselt einen mit ENCODE verschlüsselten String. Mehr zur DECODE-Funktion |
DES_DECRYPT | DES_DECRYPT(Binärstring [, Schlüssel]) |
Entschlüsselt eine Zeichenfolge. Mehr zur DES_DECRYPT-Funktion |
DES_ENCRYPT | DES_ENCRYPT(Zeichenkette [, Schlüssel]) |
Verschlüsselt eine Zeichenfolge. Mehr zur DES_ENCRYPT-Funktion |
ENCODE | ENCODE(Zeichenkette, Passwort) |
Codieret eine Zeichenfolge. Mehr zur ENCODE-Funktion |
ENCRYPT | ENCRYPT(Zeichenkette [, Salt]) |
Verschlüsselt eine Zeichenfolge. Mehr zur ENCRYPT-Funktion |
FROM_BASE64 | FROM_BASE64(Zeichenkette) |
Base64-codierte Zeichenfolge decodieren und Ergebnis zurückgeben. Mehr zur FROM_BASE64-Funktion |
MD5 | MD5(Zeichenkette) |
Berechnet die MD5-Prüfsumme. Mehr zur MD5-Funktion |
OLD_PASSWORD | OLD_PASSWORD(Zeichenkette) |
Gibt den Wert der alten (vor MySQL 4.1) Implementierung von PASSWORD()-Funktion als String zurück. Mehr zur OLD_PASSWORD-Funktion |
PASSWORD | PASSWORD(Zeichenkette) |
Gibt eine berechente Kennwortzeichenfolge zurück. Mehr zur PASSWORD-Funktion |
RANDOM_BYTES | RANDOM_BYTES(Länge) |
Gibt einen zufälligen Byte-Vektor zurück. Mehr zur RANDOM_BYTES-Funktion |
SHA | SHA(Zeichenkette) |
Berechnet eine SHA-1 160-Bit-Prüfsumme aus einer Zeichenkette. Mehr zur SHA-Funktion
Synonyme:SHA1 |
SHA1 | SHA1(Zeichenkette) |
Berechnet eine SHA-1 160-Bit-Prüfsumme aus einer Zeichenkette. Mehr zur SHA1-Funktion
Synonyme:SHA |
SHA2 | SHA2(Zeichenkette, Länge) |
Berechnet eine SHA-2-Prüfsumme aus einer Zeichenkette. Mehr zur SHA2-Funktion |
TO_BASE64 | TO_BASE64(Zeichenkette) |
Gibt das in einen Base-64-String umgewandelte Argument zurück. Mehr zur TO_BASE64-Funktion |
UNCOMPRESS | UNCOMPRESS(Binärstring) |
Dekomprimiert eine komprimierte binäre Zeichenfolge. Mehr zur UNCOMPRESS-Funktion |
|
Konvertierungs-Funktionen |
|
BIN | BIN(Ganze Zahl) |
Gibt eine Zeichenfolge zurück, die eine binäre Darstellung einer Zahl enthält. Mehr zur BIN-Funktion |
CAST | CAST(Wert AS Typ) |
Wandelt einen Wert in einen bestimmten Typ um. Mehr zur CAST-Funktion |
CONV | CONV(Wert, von Basis, zu Basis) |
Konvertiert Zahlen zwischen verschiedenen Zahlen-Systemen. Mehr zur CONV-Funktion |
CONVERT | CONVERT(Ausdruck [, in Typ] [, oder Zeichensatz]) |
Wandelt einen Wert in einen bestimmten Typ um. Mehr zur CONVERT-Funktion |
HEX | HEX(Ganze Zahl oder 'Zeichenkette') |
Gibt die hexadezimale Darstellung von Zahlen oder Zeichenketten zurück. Mehr zur HEX-Funktion |
OCT | OCT(Ganze Zahl) |
Gibt einen String zurück, der die Oktaldarstellung einer Zahl enthält. Mehr zur OCT-Funktion |
UNHEX | UNHEX(Zeichenkette) |
Wandelt hexadezimaler Ziffern in entsprechende Zeichen um. Mehr zur UNHEX-Funktion |
|
NULL-Funktionen |
|
COALESCE | COALESCE(%, %) |
Gibt das erste Nicht-NULL-Argument zurück. Mehr zur COALESCE-Funktion |
IFNULL | IFNULL(Ausdruck, Wert) |
Gibt [Wert] zurück, wenn [Ausdruck] NULL ist, sonst [Ausdruck]. Mehr zur IFNULL-Funktion
Synonyme:NVL |
ISNULL | ISNULL(Ausdruck) |
Testet ob das Argument NULL ist. Mehr zur ISNULL-Funktion |
NULLIF | NULLIF(Ausdruck 1, Ausdruck 2) |
Gibt NULL zurück, wenn [Ausdruck 1] = [Ausdruck 2]. Mehr zur NULLIF-Funktion |
NVL | NVL(Ausdruck, Wert) |
Gibt [Wert] zurück, wenn [Ausdruck] NULL ist, sonst [Ausdruck]. Oracle-Kompatible. Mehr zur NVL-Funktion
Synonyme:IFNULL |
NVL2 | NVL2(Ausdruck, Wert1, Wert2) |
Gibt einen von zwei Werten basierend darauf zurück, ob ein angegebener Ausdruck NULL ist oder nicht. Oracle-Kompatible. Mehr zur NVL2-Funktion |
|
Aggregat-Funktionen |
|
ANY_VALUE | ANY_VALUE(Spalte) |
Unterdrückt die Wertzurückweisung ONLY_FULL_GROUP_BY. Mehr zur ANY_VALUE-Funktion |
AVG | AVG(Ausdruck oder Spalte) |
Gibt den Durchschnittswert des Arguments zurück. Mehr zur AVG-Funktion |
BIT_AND | BIT_AND(Ausdruck oder Spalte) |
Gebt bitweises UND zurück. Mehr zur BIT_AND-Funktion |
BIT_OR | BIT_OR(Ausdruck oder Spalte) |
Gibt bitweises ODER zurück. Mehr zur BIT_OR-Funktion |
BIT_XOR | BIT_XOR(Ausdruck oder Spalte) |
Gibt bitweises XOR zurück. Mehr zur BIT_XOR-Funktion |
COUNT | COUNT(Ausdruck oder Spalte) |
Gibt die Anzahl der zurückgegebenen Zeilen zurück. Mehr zur COUNT-Funktion |
GROUP_CONCAT | GROUP_CONCAT([DISTINCT] Ausdruck [, Ausdruck ...] [ORDER BY ... [ASC | DESC]] [SEPARATOR ...] [LIMIT ...]) |
Gibt eine verkettete Zeichenfolge zurück. Mehr zur GROUP_CONCAT-Funktion |
JSON_ARRAYAGG | JSON_ARRAYAGG(Ausdruck oder Spalte) |
Ergebnismenge als einzelnes JSON-Array zurückgeben. |
JSON_OBJECTAGG | JSON_OBJECTAGG(Ausdruck oder Spalte) |
Gibt Ergebnismenge als einzelnes JSON-Objekt zurück. |
MAX | MAX(Ausdruck oder Spalte) |
Gibt den Maximalwert zurück. Mehr zur MAX-Funktion |
MIN | MIN(Ausdruck oder Spalte) |
Gibt den Mindestwert zurück. Mehr zur MIN-Funktion |
SUM | SUM(Ausdruck oder Spalte) |
Gibt die Summe zurück. Mehr zur SUM-Funktion |
STD | STD(Ausdruck oder Spalte) |
Gibt die Populationsstandardabweichung zurück. Mehr zur STD-Funktion
Synonyme:STDDEV, STDDEV_POP |
STDDEV | STDDEV(Ausdruck oder Spalte) |
Gibt die Populationsstandardabweichung zurück. Mehr zur STDDEV-Funktion
Synonyme:STDDEV_POP, STD |
STDDEV_POP | STDDEV_POP(Ausdruck oder Spalte) |
Gibt die Populationsstandardabweichung zurück. Mehr zur STDDEV_POP-Funktion
Synonyme:STDDEV, STD |
STDDEV_SAMP | STDDEV_SAMP(Ausdruck oder Spalte) |
Geben Sie die Standardabweichung der Stichprobe zurück. Mehr zur STDDEV_SAMP-Funktion |
VAR_POP | VAR_POP(Ausdruck oder Spalte) |
Gibt die Populationsvarianz von Nicht-NULL-Datensätzen in einer Gruppe zurück. Mehr zur VAR_POP-Funktion
Synonyme:VARIANCE |
VAR_SAMP | VAR_SAMP(Ausdruck oder Spalte) |
Gibt die Stichproben- und Populationsabweichung eines Satzes numerischer Werte zurück, entspricht der Quadratwurzel der Stichprobenstandardabweichung der Werte. Mehr zur VAR_SAMP-Funktion |
VARIANCE | VARIANCE(Ausdruck oder Spalte) |
Gibt die Stichproben- und Populationsabweichung eines Satzes numerischer Werte zurück, entspricht der Quadratwurzel der Stichprobenstandardabweichung der Werte. Mehr zur VARIANCE-Funktion
Synonyme:VAR_POP |
|
Window-Funktionen |
|
AVG | AVG(Ausdruck oder Spalte) |
Gibt den Durchschnittswert des Arguments zurück. Mehr zur AVG-Funktion |
BIT_AND | BIT_AND(Ausdruck oder Spalte) |
Gebt bitweises UND zurück. Mehr zur BIT_AND-Funktion |
BIT_OR | BIT_OR(Ausdruck oder Spalte) |
Gibt bitweises ODER zurück. Mehr zur BIT_OR-Funktion |
BIT_XOR | BIT_XOR(Ausdruck oder Spalte) |
Gibt bitweises XOR zurück. Mehr zur BIT_XOR-Funktion |
CUME_DIST | CUME_DIST() |
Fensterfunktion, die die kumulative Verteilung einer bestimmten Zeile zurückgibt. |
DENSE_RANK | DENSE_RANK() |
Gibt den Rang der aktuellen Zeile innerhalb ihrer Partition ohne Lücken zurück. |
FIRST_VALUE | FIRST_VALUE(Ausdruck) |
Gibt den Wert von [Ausdruck] aus der ersten Zeile des Daten-Fensters zurück. |
JSON_ARRAYAGG | JSON_ARRAYAGG(Ausdruck oder Spalte) |
Ergebnismenge als einzelnes JSON-Array zurückgeben. |
JSON_OBJECTAGG | JSON_OBJECTAGG(Ausdruck oder Spalte) |
Gibt Ergebnismenge als einzelnes JSON-Objekt zurück. |
LAG | LAG(Ausdruck [, Zeilen] [, Standart]) |
Gibt den Wert von [Ausdruck] aus der Zeile zurück, die der aktuellen Zeile um [Zeilen] innerhalb ihrer Partition vorausgeht. |
LAST_VALUE | LAST_VALUE(Ausdruck [, Ausdruck ...]) |
Gibt den Wert von [Ausdruck] aus der letzten Zeile des Daten-Fensters zurück. Mehr zur LAST_VALUE-Funktion |
LEAD | LEAD(Ausdruck [, Zeilen] [, Standart]) |
Gibt den Wert von [Ausdruck] aus der Zeile zurück, die der aktuellen Zeile um [Zeilen] innerhalb ihrer Partition nachfolgt. |
MAX | MAX(Ausdruck oder Spalte) |
Gibt den Maximalwert zurück. Mehr zur MAX-Funktion |
MEDIAN | MEDIAN(Ausdruck oder Spalte) |
Gibt den Mittelwert eines Wertebereichs zurück. Mehr zur MEDIAN-Funktion |
MIN | MIN(Ausdruck oder Spalte) |
Gibt den Mindestwert zurück. Mehr zur MIN-Funktion |
NTH_VALUE | NTH_VALUE(Ausdruck [, Zeile]) |
Gibt den Wert von [Ausdruck] aus der [Zeile] des Daten-Fensters zurück. |
NTILE | NTILE(Anzahl) |
Unterteilt eine Partition in eine [Anzahl] von Gruppen (Buckets), weist jeder Zeile in der Partition ihre Bucket-Nummer zu und gibt die Bucket-Nummer der aktuellen Zeile innerhalb ihrer Partition zurück. |
PERCENT_RANK | PERCENT_RANK() |
Gibt den Prozentsatz der Partitionswerte zurück, die kleiner als der Wert in der aktuellen Zeile sind, mit Ausnahme des höchsten Werts. |
PERCENTILE_CONT | PERCENTILE_CONT() |
Gibt einen Wert zurück, der dem angegebenen Bruch in der Sortierreihenfolge entspricht. |
PERCENTILE_DISC | PERCENTILE_DISC() |
Gibt den ersten Wert in der Menge zurück, dessen geordnete Position gleich oder größer als der angegebene Bruch ist. |
RANK | RANK() |
Gibt den Rang der aktuellen Zeile innerhalb ihrer Partition mit Lücken zurück. |
ROW_NUMBER | ROW_NUMBER() |
Gibt die Nummer der aktuellen Zeile innerhalb ihrer Partition zurück. |
STD | STD(Ausdruck oder Spalte) |
Gibt die Populationsstandardabweichung zurück. Mehr zur STD-Funktion
Synonyme:STDDEV, STDDEV_POP |
STDDEV | STDDEV(Ausdruck oder Spalte) |
Gibt die Populationsstandardabweichung zurück. Mehr zur STDDEV-Funktion
Synonyme:STDDEV_POP, STD |
STDDEV_POP | STDDEV_POP(Ausdruck oder Spalte) |
Gibt die Populationsstandardabweichung zurück. Mehr zur STDDEV_POP-Funktion
Synonyme:STDDEV, STD |
STDDEV_SAMP | STDDEV_SAMP(Ausdruck oder Spalte) |
Geben Sie die Standardabweichung der Stichprobe zurück. Mehr zur STDDEV_SAMP-Funktion |
SUM | SUM(Ausdruck oder Spalte) |
Gibt die Summe zurück. Mehr zur SUM-Funktion |
VAR_POP | VAR_POP(Ausdruck oder Spalte) |
Gibt die Populationsvarianz von Nicht-NULL-Datensätzen in einer Gruppe zurück. Mehr zur VAR_POP-Funktion
Synonyme:VARIANCE |
VAR_SAMP | VAR_SAMP(Ausdruck oder Spalte) |
Gibt die Stichproben- und Populationsabweichung eines Satzes numerischer Werte zurück, entspricht der Quadratwurzel der Stichprobenstandardabweichung der Werte. Mehr zur VAR_SAMP-Funktion |
VARIANCE | VARIANCE(Ausdruck oder Spalte) |
Gibt die Stichproben- und Populationsabweichung eines Satzes numerischer Werte zurück, entspricht der Quadratwurzel der Stichprobenstandardabweichung der Werte. Mehr zur VARIANCE-Funktion
Synonyme:VAR_POP |
|
JSON-Funktionen |
|
JSON_APPEND | JSON_APPEND() |
Daten an JSON-Dokument anhängen. |
JSON_ARRAY | JSON_ARRAY() |
Erstellt ein JSON-Array. |
JSON_ARRAY_APPEND | JSON_ARRAY_APPEND() |
Daten an JSON-Dokument anhängen. |
JSON_ARRAY_INSERT | JSON_ARRAY_INSERT() |
In JSON-Array einfügen. |
JSON_ARRAYAGG | JSON_ARRAYAGG(Ausdruck oder Spalte) |
Ergebnismenge als einzelnes JSON-Array zurückgeben. |
JSON_COMPACT | JSON_COMPACT() |
Entfernt alle unnötigen Leerzeichen, damit das JSON-Dokument so kurz wie möglich ist. |
JSON_CONTAINS | JSON_CONTAINS() |
Gibt an, ob das JSON-Dokument ein bestimmtes Objekt im Pfad enthält. |
JSON_CONTAINS_PATH | JSON_CONTAINS_PATH() |
Gibt an, ob das JSON-Dokument Daten im Pfad enthält. |
JSON_DEPTH | JSON_DEPTH() |
Maximale Tiefe des JSON-Dokuments. |
JSON_DETAILED | JSON_DETAILED() |
Stellt JSON auf die verständlichste Weise dar und betont verschachtelte Strukturen. |
JSON_EQUALS | JSON_EQUALS() |
Überprüft, ob Gleichheit zwischen zwei JSON-Objekten besteht. |
JSON_EXISTS | JSON_EXISTS() |
Bestimmt, ob ein angegebener JSON-Wert in den angegebenen Daten vorhanden ist. |
JSON_EXTRACT | JSON_EXTRACT() |
Daten aus dem JSON-Dokument zurückgeben. |
JSON_INSERT | JSON_INSERT() |
Daten in JSON-Dokument einfügen. |
JSON_KEYS | JSON_KEYS() |
Array von Schlüsseln aus dem JSON-Dokument. |
JSON_LENGTH | JSON_LENGTH() |
Anzahl der Elemente im JSON-Dokument. |
JSON_LOOSE | JSON_LOOSE() |
Fügt einem JSON-Dokument Leerzeichen hinzu, damit es besser lesbar aussieht. |
JSON_MERGE | JSON_MERGE() |
Führt JSON-Dokumente zusammen und behält doppelte Schlüssel bei. Veraltetes Synonym für JSON_MERGE_PRESERVE. |
JSON_MERGE_PATCH | JSON_MERGE_PATCH() |
Führt JSON-Dokumente zusammen und ersetzt die Werte doppelter Schlüssel. |
JSON_MERGE_PRESERVE | JSON_MERGE_PRESERVE() |
Führt JSON-Dokumente zusammen und behält doppelte Schlüssel bei. |
JSON_NORMALIZE | JSON_NORMALIZE() |
Sortiert Schlüssel rekursiv und entfernt Leerzeichen, was den Vergleich von JSON-Dokumenten auf Gleichheit ermöglicht. |
JSON_OBJECT | JSON_OBJECT() |
JSON-Objekt erstellen. |
JSON_OBJECTAGG | JSON_OBJECTAGG(Ausdruck oder Spalte) |
Gibt Ergebnismenge als einzelnes JSON-Objekt zurück. |
JSON_OVERLAPS | JSON_OVERLAPS() |
Gibt „true“ zurück, wenn zwei JSON-Dokumente mindestens ein gemeinsames Schlüssel-Wert-Paar oder Array-Element haben. |
JSON_PRETTY | JSON_PRETTY() |
Druckt ein JSON-Dokument in einem für Menschen lesbaren Format. |
JSON_QUERY | JSON_QUERY() |
Gibt bei einem JSON-Dokument ein durch den Pfad angegebenes Objekt oder Array zurück. |
JSON_QUOTE | JSON_QUOTE() |
JSON-Dokument in Anführungszeichen. |
JSON_REMOVE | JSON_REMOVE() |
Daten aus dem JSON-Dokument entfernen. |
JSON_REPLACE | JSON_REPLACE() |
Werte im JSON-Dokument ersetzen. |
JSON_SCHEMA_VALID | JSON_SCHEMA_VALID() |
Validierung des JSON-Schemas. |
JSON_SEARCH | JSON_SEARCH() |
Pfad zum Wert im JSON-Dokument. |
JSON_SET | JSON_SET() |
Daten in JSON-Dokument einfügen. |
JSON_STORAGE_SIZE | JSON_STORAGE_SIZE() |
Speicherplatz, der zum Speichern der binären Darstellung eines JSON-Dokuments verwendet wird. |
JSON_TABLE | JSON_TABLE() |
Gibt bei gegebenen Daten aus einem JSON-Dokument eine Darstellung davon als relationale Tabelle zurück. |
JSON_TYPE | JSON_TYPE() |
Typ des JSON-Werts. |
JSON_UNQUOTE | JSON_UNQUOTE() |
Hebt die Anführungszeichen des JSON-Werts auf. |
JSON_VALID | JSON_VALID() |
Gibt an, ob der JSON-Wert gültig ist. |
JSON_VALUE | JSON_VALUE() |
Gibt bei einem JSON-Dokument den angegebenen Skalar zurück. |
|
Geometrische Funktionen |
|
GEOMETRYCOLLECTION | GEOMETRYCOLLECTION() |
Erstellt eine WKB-GeometryCollection. |
LINESTRING | LINESTRING() |
Erstellt einen WKB-LineString-Wert aus einer Reihe von WKB-Point-Argumenten. |
MULTILINESTRING | MULTILINESTRING() |
Erstellt einen MultiLineString-Wert. |
MULTIPOINT | MULTIPOINT() |
Erstellt einen WKB-MultiPoint-Wert. |
MULTIPOLYGON | MULTIPOLYGON() |
Erstellt ein WKB-MultiPolygon. |
POINT | POINT() |
Erstellt einen WKB-Punkt. |
POLYGON | POLYGON() |
Erstellt einen WKB-Polygonwert aus einer Reihe von WKB-LineString-Argumenten. |
ST_BUFFER | ST_BUFFER() |
Eine neue Geometrie mit einem Puffer, der der ursprünglichen Geometrie hinzugefügt wurde.
Synonyme:BUFFER |
ST_CONVEXHULL | ST_CONVEXHULL() |
Die minimale konvexe Geometrie, die alle Geometrien innerhalb des Satzes einschließt.
Synonyme:CONVEXHULL |
ST_INTERSECTION | ST_INTERSECTION() |
Die Schnittmenge oder der gemeinsame Teil zweier Geometrien. |
ST_POINTONSURFACE | ST_POINTONSURFACE() |
Gibt einen PUNKT zurück, der garantiert eine Fläche schneidet.
Synonyme:PointOnSurface |
ST_SYMDIFFERENCE | ST_SYMDIFFERENCE() |
Teile von zwei Geometrien, die sich nicht schneiden. |
ST_UNION | ST_UNION() |
Vereinigung zweier Geometrien. |
ST_BOUNDARY | ST_BOUNDARY() |
Gibt eine Geometrie zurück, die den Abschluss einer kombinatorischen Grenze darstellt.
Synonyme:BOUNDARY |
ST_DIMENSION | ST_DIMENSION() |
Inhärente Dimension eines Geometriewerts.
Synonyme:DIMENSION |
ST_ENVELOPE | ST_ENVELOPE() |
Gibt das Minimum Bounding Rectangle für einen Geometriewert zurück.
Synonyme:ENVELOPE |
ST_GEOMETRYN | ST_GEOMETRYN() |
Gibt die N-te Geometrie in einer GeometryCollection zurück.
Synonyme:GeometryN |
ST_GEOMETRYTYPE | ST_GEOMETRYTYPE() |
Gibt den Namen des Geometrietyps zurück, dessen Mitglied eine bestimmte Geometrieinstanz ist.
Synonyme:GeometryType |
ST_ISCLOSED | ST_ISCLOSED() |
Gibt „true“ zurück, wenn die Start- und Endpunkte eines gegebenen LINESTRING identisch sind.
Synonyme:IsClosed |
ST_ISEMPTY | ST_ISEMPTY() |
Angezeigte Gültigkeit des Geometriewerts.
Synonyme:IsEmpty |
ST_IsRing | ST_IsRing() |
Gibt true zurück, wenn ein bestimmter LINESTRING sowohl ST_IsClosed als auch ST_IsSimple ist.
Synonyme:IsRing |
ST_IsSimple | ST_IsSimple() |
Gibt true zurück, wenn die gegebene Geometrie keine anomalen geometrischen Punkte hat.
Synonyme:IsSimple |
ST_NUMGEOMETRIES | ST_NUMGEOMETRIES() |
Gibt die Anzahl der Geometrien in einer GeometryCollection zurück.
Synonyme:NumGeometries |
ST_RELATE | ST_RELATE() |
Gibt true zurück, wenn zwei Geometrien verwandt sind. |
ST_SRID | ST_SRID() |
Gibt eine Spatial Reference System-ID zurück.
Synonyme:SRID |
CONTAINS | CONTAINS() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie eine andere enthält.
Synonyme:ST_CONTAINS |
CROSSES | CROSSES() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich kreuzen.
Synonyme:ST_CROSSES |
DISJOINT | DISJOINT() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich die beiden Elemente nicht schneiden.
Synonyme:ST_DISJOINT |
EQUALS | EQUALS() |
Gibt an, ob zwei Geometrien räumlich gleich sind.
Synonyme:ST_EQUALS |
INTERSECTS | INTERSECTS() |
Gibt an, ob sich zwei Geometrien räumlich schneiden.
Synonyme:ST_INTERSECTS |
OVERLAPS | OVERLAPS() |
Gibt an, ob sich zwei Elemente räumlich überlappen.
Synonyme:ST_OVERLAPS |
ST_CONTAINS | ST_CONTAINS() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie in einer anderen enthalten ist.
Synonyme:CONTAINS |
ST_CROSSES | ST_CROSSES() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich kreuzen.
Synonyme:CROSSES |
ST_DIFFERENCE | ST_DIFFERENCE() |
Gibt die Punktsatzdifferenz zurück. |
ST_DISJOINT | ST_DISJOINT() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie räumlich von einer anderen getrennt ist.
Synonyme:DISJOINT |
ST_DISTANCE | ST_DISTANCE() |
Gibt den Abstand zwischen zwei Geometrien zurück. |
ST_DISTANCE_SPHERE | ST_DISTANCE_SPHERE() |
Kugelabstand zwischen zwei Geometrien (Punkt oder Multipoint) auf einer Kugel. |
ST_EQUALS | ST_EQUALS() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob zwei Geometrien räumlich gleich sind.
Synonyme:EQUALS |
ST_INTERSECTS | ST_INTERSECTS() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich schneiden.
Synonyme:INTERSECTS |
ST_LENGTH | ST_LENGTH() |
Gibt die Länge eines LineString-Werts zurück. |
ST_OVERLAPS | ST_OVERLAPS() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien überlappen.
Synonyme:OVERLAPS |
ST_TOUCHES | ST_TOUCHES() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie g1 eine andere räumlich berührt.
Synonyme:TOUCHES |
ST_WITHIN | ST_WITHIN() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich eine Geometrie in einer anderen befindet.
Synonyme:WITHIN |
TOUCHES | TOUCHES() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich berühren.
Synonyme:ST_TOUCHES |
WITHIN | WITHIN() |
Geben Sie an, ob ein geografisches Element räumlich innerhalb eines anderen liegt.
Synonyme:ST_WITHIN |
GLENGTH | GLENGTH() |
Gibt die Länge eines LineString-Werts zurück. |
ST_ENDPOINT | ST_ENDPOINT() |
Gibt den Endpunkt eines LineString zurück.
Synonyme:ENDPOINT |
ST_NUMPOINTS | ST_NUMPOINTS() |
Gibt die Anzahl der Point-Objekte in einem LineString zurück.
Synonyme:NumPoints |
ST_POINTN | ST_POINTN() |
Gibt den N-ten Punkt im LineString zurück.
Synonyme:PointN |
ST_STARTPOINT | ST_STARTPOINT() |
Gibt den Startpunkt eines LineString zurück.
Synonyme:STARTPOINT |
MBRContains | MBRContains() |
Zeigt an, dass ein Minimum Bounding Rectangle ein anderes enthält. |
MBRDisjoint | MBRDisjoint() |
Gibt an, ob die Minimum Bounding Rectangles zweier Geometrien disjunkt sind. |
MBREqual | MBREqual() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob die Minimum Bounding Rectangles zweier Geometrien gleich sind. |
MBRIntersects | MBRIntersects() |
Gibt an, ob sich die Minimum Bounding Rectangles der beiden Geometrien schneiden. |
MBROverlaps | MBROverlaps() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich die Minimum Bounding Rectangles zweier Geometrien überlappen. |
MBRTouches | MBRTouches() |
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich die Minimum Bounding Rectangles zweier Geometrien berühren. |
MBRWithin | MBRWithin() |
Gibt an, ob sich ein Minimum Bounding Rectangle innerhalb eines anderen befindet. |
ST_X | ST_X() |
Gibt die X-Koordinate für einen Punkt zurück.
Synonyme:X |
ST_Y | ST_Y() |
Gibt die Y-Koordinate für einen Punkt zurück.
Synonyme:Y |
ST_AREA | ST_AREA() |
Gibt die Fläche als Zahl mit doppelter Genauigkeit eines Polygons zurück.
Synonyme:AREA |
ST_CENTROID | ST_CENTROID() |
Der mathematische Schwerpunkt (geometrischer Mittelpunkt) für ein MultiPolygon.
Synonyme:CENTROID |
ST_ExteriorRing | ST_ExteriorRing() |
Gibt den äußeren Ring eines Polygons als LineString zurück.
Synonyme:ExteriorRing |
ST_InteriorRingN | ST_InteriorRingN() |
Gibt den N-ten inneren Ring für ein Polygon zurück.
Synonyme:InteriorRingN |
ST_NumInteriorRings | ST_NumInteriorRings() |
Anzahl der inneren Ringe in einem Polygon.
Synonyme:NumInteriorRings |
MLineFromWKB | MLineFromWKB() |
Erstellt einen MULTILINESTRING.
Synonyme:MultiLineStringFromWKB |
MPointFromWKB | MPointFromWKB() |
Erstellt einen MULTIPOINT-Wert unter Verwendung seiner WKB-Darstellung und der SRID.
Synonyme:MultiPointFromWKB |
MPolyFromWKB | MPolyFromWKB() |
Erstellt einen MULTIPOLYGON-Wert unter Verwendung seiner WKB-Darstellung und der SRID.
Synonyme:MultiPolygonFromWKB |
ST_AsBinary | ST_AsBinary() |
Konvertiert einen Wert in seine WKB-Darstellung.
Synonyme:AsBinary, AsWKB, ST_AsWKB |
ST_GeomCollFromWKB | ST_GeomCollFromWKB() |
Erstellt einen GEOMETRYCOLLECTION-Wert aus einer WKB.
Synonyme:GeomCollFromWKB, GeometryCollectionFromWKB, ST_GeometryCollectionFromWKB |
ST_GeomFromWKB | ST_GeomFromWKB() |
Erstellt einen Geometriewert unter Verwendung seiner WKB-Darstellung und der SRID.
Synonyme:GeometryFromWKB, GeomFromWKB, ST_GeometryFromWKB |
ST_LineFromWKB | ST_LineFromWKB() |
Erstellt einen LINESTRING mit seinem WKB und der SRID.
Synonyme:LineFromWKB, LineStringFromWKB, ST_LineStringFromWKB |
ST_PointFromWKB | ST_PointFromWKB() |
Erstellt POINT unter Verwendung seiner WKB und der SRID.
Synonyme:PointFromWKB |
ST_PolyFromWKB | ST_PolyFromWKB() |
Erstellt den POLYGON-Wert unter Verwendung seiner WKB-Darstellung und der SRID.
Synonyme:PolyFromWKB, PolygonFromWKB, ST_PolygonFromWKB |
MLineFromText | MLineFromText() |
Erstellt MULTILINESTRING unter Verwendung seiner WKT-Darstellung und der SRID.
Synonyme:MultiLineStringFromText |
MPointFromText | MPointFromText() |
Erstellt einen MULTIPOINT-Wert unter Verwendung seiner WKT und der SRID.
Synonyme:MultiPointFromText |
MPolyFromText | MPolyFromText() |
Erstellt einen MULTIPOLYGON-Wert.
Synonyme:MultiPolygonFromText |
ST_AsText | ST_AsText() |
Konvertiert einen Wert in seine WKT-Definition. |
ST_GeomCollFromText | ST_GeomCollFromText() |
Erstellt einen GEOMETRYCOLLECTION-Wert.
Synonyme:GeomCollFromText, GeometryCollectionFromText, ST_GeometryCollectionFromText |
ST_GeomFromText | ST_GeomFromText() |
Erstellt einen Geometriewert unter Verwendung seiner WKT und der SRID.
Synonyme:GeometryFromText, GeomFromText, ST_GeometryFromText |
ST_LineFromText | ST_LineFromText() |
Erstellt einen LINESTRING-Wert aus einem Text.
Synonyme:LineFromText, LineStringFromText, ST_LineStringFromText |
ST_PointFromText | ST_PointFromText(Zeichenkette) |
Erstellt einen POINT-Wert aus einem Text.
Synonyme:PointFromText |
ST_PolyFromText | ST_PolyFromText() |
Erstellt einen POLYGON-Wert aus einem Text.
Synonyme:PolyFromText, PolygonFromText, ST_PolygonFromText |
|
Sequenz-Funktionen |
|
NEXTVAL | NEXTVAL(Sequenz) |
Generiert den nächsten Wert in einer Sequenz und gibt ihn zurück. Synonym für NEXT VALUE FOR sequence. Mehr zur NEXTVAL-Funktion |
LASTVAL | LASTVAL(Sequenz) |
Gibt den letzten Wert in einer aktuellen Verbindung zurück, der in einer Sequenz generiert wurde. Synonym für PREVIOUS VALUE FOR sequence. Mehr zur LASTVAL-Funktion |
SETVAL | SETVAL(Sequenz, Wert [, Reserviert] [, Zyklus]) |
Setzt den nächsten Wert, der von einer Sequenz zurückgegeben werden soll und gibt ihn zurück. Mehr zur SETVAL-Funktion |
|
Informations-Funktionen |
|
BENCHMARK | BENCHMARK(Anzahl, Ausdruck) |
Führt einen Ausdruck wiederholt aus. Mehr zur BENCHMARK-Funktion |
BINLOG_GTID_POS | BINLOG_GTID_POS() |
Gibt eine Zeichenfolgen-Darstellung der entsprechenden GTID-Position zurück. |
CHARSET | CHARSET(Zeichenkette) |
Gibt den Zeichensatz des Arguments zurück. Mehr zur CHARSET-Funktion |
COERCIBILITY | COERCIBILITY(Zeichenkette) |
Gibt den Koerzbarkeitswert der Sortierung des Zeichenfolgenarguments zurück. Mehr zur COERCIBILITY-Funktion |
COLLATION | COLLATION(Zeichenkette) |
Gibt die Sortierung des Zeichenkette zurück. Mehr zur COLLATION-Funktion |
CONNECTION_ID | CONNECTION_ID() |
Gibt die Verbindungs-ID (Thread-ID) für die Verbindung zurück. Mehr zur CONNECTION_ID-Funktion |
CURRENT_USER | CURRENT_USER() |
Gibt den authentifizierten Benutzernamen und Hostnamen zurück. Mehr zur CURRENT_USER-Funktion |
CURRENT_ROLE | CURRENT_ROLE() |
Gibt den Namen der aktuellen Berechtigungsrolle zurück. Mehr zur CURRENT_ROLE-Funktion |
DATABASE | DATABASE() |
Gibt den standardmäßigen (aktuellen) Datenbanknamen zurück. Mehr zur DATABASE-Funktion
Synonyme:SCHEMA |
DECODE_HISTOGRAM | DECODE_HISTOGRAM() |
Gibt eine Zeichenfolge aus numerischen Werten zurück, die einer Wahrscheinlichkeitsverteilung entsprechen, die durch das Histogramm dargestellt wird. |
DEFAULT | DEFAULT(Spalte) |
Gibt den Standardwert einer Tabellenspalte zurück. Mehr zur DEFAULT-Funktion |
FOUND_ROWS | FOUND_ROWS() |
Gibt bei einem SELECT mit einer LIMIT-Klausel die Anzahl der Zeilen zurück, wenn keine LIMIT-Klausel vorhanden wäre. Mehr zur FOUND_ROWS-Funktion |
LAST_INSERT_ID | LAST_INSERT_ID([Ausdruck]) |
Gibt den Wert der AUTOINCREMENT-Spalte für das letzte INSERT zurück. Mehr zur LAST_INSERT_ID-Funktion |
LAST_VALUE | LAST_VALUE(Ausdruck [, Ausdruck ...]) |
Gibt den Wert von [Ausdruck] aus der letzten Zeile des Daten-Fensters zurück. Mehr zur LAST_VALUE-Funktion |
ROWNUM | ROWNUM() |
Gibt die aktuelle Anzahl akzeptierter Zeilen zurück. |
ROW_COUNT | ROW_COUNT() |
Gigt die Anzahl der aktualisierten Zeilen zurück. Mehr zur ROW_COUNT-Funktion |
SCHEMA | SCHEMA() |
Gibt den standardmäßigen (aktuellen) Datenbanknamen zurück, Synonym für DATABASE(). Mehr zur SCHEMA-Funktion
Synonyme:DATABASE |
SESSION_USER | SESSION_USER() |
Der vom Client bereitgestellte Benutzername und Hostname, Synonym für USER(). Mehr zur SESSION_USER-Funktion
Synonyme:USER, SYSTEM_USER |
SYSTEM_USER | SYSTEM_USER() |
Der vom Client bereitgestellte Benutzername und Hostname, Synonym für USER(). Mehr zur SYSTEM_USER-Funktion
Synonyme:USER, SESSION_USER |
USER | USER() |
Der vom Client bereitgestellte Benutzername und Hostname. Mehr zur USER-Funktion
Synonyme:SESSION_USER, SYSTEM_USER |
VERSION | VERSION() |
Gibt eine Zeichenfolge zurück, die die Version des MySQL-Servers angibt. Mehr zur VERSION-Funktion |
|
Dynamische Tabellen-Spalten |
|
COLUMN_ADD | COLUMN_ADD() |
Fügt dynamische Spalten hinzu oder aktualisiert sie. |
COLUMN_CHECK | COLUMN_CHECK() |
Überprüft, ob ein dynamischer Spaltenblob gültig ist. |
COLUMN_CREATE | COLUMN_CREATE() |
Gibt ein dynamisches Spalten-Blob zurück. |
COLUMN_DELETE | COLUMN_DELETE() |
Löscht eine dynamische Spalte. |
COLUMN_EXISTS | COLUMN_EXISTS() |
Überprüft, ob eine dynamische Spalte vorhanden ist. |
COLUMN_GET | COLUMN_GET() |
Ruft einen dynamischen Spaltenwert nach Namen ab. |
COLUMN_JSON | COLUMN_JSON() |
Gibt eine JSON-Darstellung dynamischer Spalten-Blobdaten zurück. |
COLUMN_LIST | COLUMN_LIST() |
Gibt eine durch Kommas getrennte Liste dynamischer Spaltennamen zurück. |
|
Sonstige Funktionen |
|
BIN_TO_UUID | BIN_TO_UUID(Binärstring [, Tauschen]) |
Wandelt eine binäre UUID in eine String-UUID um. Mehr zur BIN_TO_UUID-Funktion |
GET_LOCK | GET_LOCK() |
Holt sich eine benannte Sperre. |
INET6_ATON | INET6_ATON(Zeichenkette) |
Gibt den numerischen Wert einer IPv6-Adresse zurück. Mehr zur INET6_ATON-Funktion |
INET6_NTOA | INET6_NTOA(Binärstring) |
Gibt die IPv6-Adresse aus einem numerischen Wert zurück. Mehr zur INET6_NTOA-Funktion |
INET_ATON | INET_ATON(Zeichenkette) |
Gibt den numerischen Wert einer IP-Adresse zurück. Mehr zur INET_ATON-Funktion |
INET_NTOA | INET_NTOA(Wert) |
Gibt die IP-Adresse aus einem numerischen Wert zurück. Mehr zur INET_NTOA-Funktion |
IS_FREE_LOCK | IS_FREE_LOCK() |
Gibt an, ob die benannte Sperre frei ist. |
IS_IPV4 | IS_IPV4(Zeichenkette) |
Gibt an, ob das Argument eine IPv4-Adresse ist. Mehr zur IS_IPV4-Funktion |
IS_IPV4_COMPAT | IS_IPV4_COMPAT(Zeichenkette) |
Gibt an, ob das Argument eine IPv4-kompatible Adresse ist. |
IS_IPV4_MAPPED | IS_IPV4_MAPPED(Zeichenkette) |
Gibt an, ob das Argument eine IPv4-zugeordnete Adresse ist. |
IS_IPV6 | IS_IPV6(Zeichenkette) |
Gibt an, ob das Argument eine IPv6-Adresse ist. Mehr zur IS_IPV6-Funktion |
IS_USED_LOCK | IS_USED_LOCK() |
Gibt an, ob die benannte Sperre verwendet wird, Verbindungskennung wird zurückgeben, wenn wahr. |
IS_UUID | IS_UUID(Zeichenkette) |
Gibt an, ob das Argument eine gültige UUID im Zeichenfolgenformat ist. Mehr zur IS_UUID-Funktion |
MASTER_GTID_WAIT | MASTER_GTID_WAIT() |
Warten Sie, bis der Slave die GTID-Position erreicht. |
MASTER_POS_WAIT | MASTER_POS_WAIT() |
Blockiert, bis das Replikat alle Aktualisierungen bis zur angegebenen Position gelesen und angewendet hat. |
NAME_CONST | NAME_CONST(Name, Wert) |
Bewirkt, dass die Spalte den angegebenen Namen hat. Mehr zur NAME_CONST-Funktion |
RELEASE_ALL_LOCKS | RELEASE_ALL_LOCKS() |
Gibt alle aktuellen benannten Sperren frei. |
RELEASE_LOCK | RELEASE_LOCK() |
Gibt die benannte Sperre frei. |
SYS_GUID | SYS_GUID() |
Gibt eine global eindeutige Kennung (GUID) zurück. Mehr zur SYS_GUID-Funktion |
UUID | UUID() |
Gibt eine universellen eindeutigen Kennung (UUID) zurück. Mehr zur UUID-Funktion |
UUID_SHORT | UUID_SHORT() |
Gibt einen ganzzahligen universellen Bezeichner zurück. Mehr zur UUID_SHORT-Funktion |
UUID_TO_BIN | UUID_TO_BIN(Zeichenkette [, Tauschen]) |
Konvertiert eine String-UUID in eine binäre UUID. Mehr zur UUID_TO_BIN-Funktion |
|