|
left()
Die
String Funktion
left()
liefert eine bestimmte Anzahl von Zeichen einer Zeichenfolge,
von der linken Seite beginnend. Die Länge des Rückgabewertes wird durch
den Wert des Parameters der Funktion bestimmt.
Die Funktion left() ist vergleichbar mit der Funktion
substring.
left() ist eine
T-SQL
Erweiterung, die von jedem
User
ausgeführt werden kann.
Syntax der String Funktion left()
Die Parameter der String Funktion left()
"Ausdruck"
Aus dem angegebenen Wert des Parameters "Ausdruck" wird ein
Teil zurückgegeben.
Der Parameter muss entweder in einfachen oder doppelten
Anführungsstrichen angegeben werden. Er kann weiterhin aus
Spaltennamen,
Variablen
oder
Konstanten
bestehen und muss in einem der
Datentypen
varchar,
nvarchar
vorliegen (nicht aber
image
oder
text), oder in einem Datentyp, der mittels
implicit conversion
in einen der erwähnten Datentypen umgewandelt werden kann.
Falls der Wert des Parameters "expression" ein
NULL-Wert
ist, so wird auch NULL zurückgegeben.
"Länge"
Der Parameter "Länge" bestimmt die Anzahl der auszugebenden
Zeichen des "Ausdruck", beginnend von der linken Seite.
Der Wert muss vom
Datentyp
int
sein.
Ein negativer Wert für den Parameter "Länge" gibt eine
Fehlermeldung zurück.
Beispiel für die String Funktion left()
select left("abcdefg", 3)
go
------
abc
Gibt den Teilstring "abc" zurück.
Siehe auch:
ascii(), char(), char(n), charindex(), char_length(), compare(), difference(), lower(), ltrim(), patindex(), replicate(), reverse(), right(), rtrim(), sortkey(), soundex(), space(), str(), String Funktionen, stuff(), substring(), to_unichar(), uhighsurr(), ulowsurr(), upper(), uscalar().
|