A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Sonderzeichen  sybase-tech-blog


Kategorie: ASE: Funktionen: String Funktionen

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()

    left( Ausdruck, Länge )
    

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().