LEFT()
DSQL, PSQL
VARCHAR
oder BLOB
LEFT (string, length)
Parameter | Beschreibung |
---|---|
string |
Ein Ausdruck eines String-Typs |
length |
Ganzzahliger Ausdruck.Definiert die Anzahl der zurückzugebenden Zeichen |
Gibt den äußersten linken Teil der Argumentzeichenfolge zurück.Die Anzahl der Zeichen wird im zweiten Argument angegeben.
-
Diese Funktion unterstützt vollständig Text-
BLOB
s jeder Länge, einschließlich solcher mit einem Multi-Byte-Zeichensatz. -
Wenn string ein
BLOB
ist, ist das Ergebnis einBLOB
.Andernfalls ist das Ergebnis einVARCHAR(n)
mit n der Länge des Eingabestrings. -
Wenn das Argument length die Stringlänge überschreitet, wird der Eingabestring unverändert zurückgegeben.
-
Wenn das Argument length keine ganze Zahl ist, wird Banker-Rundung (auf gerade) angewendet, d. h. 0,5 wird zu 0, 1,5 wird zu 2, 2,5 wird zu 2, 3,5 wird zu 4 usw.