Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
LTRIMFunktion
Kürzt Zeichen ab dem Anfang einer Zeichenfolge. Entfernt die längste Zeichenfolge, die nur Zeichen aus der Liste der Trimm-Zeichen enthält. Die Kürzung ist abgeschlossen, wenn in der Eingabezeichenfolge kein Trimm-Zeichen enthalten ist.
Syntax
LTRIM( string [, trim_chars] )
Argumente
- string
-
Eine Zeichenfolgenspalte, ein Ausdruck oder ein Zeichenfolgenliteral, die/der/das gekürzt werden soll.
- trim_chars
-
Eine Zeichenfolgenspalte, ein Ausdruck oder ein Zeichenfolgenliteral, die/der/das die Zeichen darstellt, die ab dem Anfang von string gekürzt werden sollen. Wenn nicht angegeben, wird ein Leerzeichen als Trimm-Zeichen verwendet.
Rückgabetyp
Die LTRIM Funktion gibt eine Zeichenfolge zurück, die denselben Datentyp wie die Eingabezeichenfolge (CHARoderVARCHAR) hat.
Beispiele
Im folgenden Beispiel wird das Jahr aus der listime
-Spalte gekürzt. Die Trimm-Zeichen im Zeichenfolgenliteral '2008-'
geben die Zeichen an, die von links gekürzt werden sollen. Bei Verwendung der Trimm-Zeichen '028-'
erzielen Sie dasselbe Ergebnis.
select listid, listtime, ltrim(listtime, '2008-') from listing order by 1, 2, 3 limit 10;
listid | listtime | ltrim -------+---------------------+---------------- 1 | 2008-01-24 06:43:29 | 1-24 06:43:29 2 | 2008-03-05 12:25:29 | 3-05 12:25:29 3 | 2008-11-01 07:35:33 | 11-01 07:35:33 4 | 2008-05-24 01:18:37 | 5-24 01:18:37 5 | 2008-05-17 02:29:11 | 5-17 02:29:11 6 | 2008-08-15 02:08:13 | 15 02:08:13 7 | 2008-11-15 09:38:15 | 11-15 09:38:15 8 | 2008-11-09 05:07:30 | 11-09 05:07:30 9 | 2008-09-09 08:03:36 | 9-09 08:03:36 10 | 2008-06-17 09:44:54 | 6-17 09:44:54
LTRIMentfernt alle Zeichen in trim_chars, wenn sie am Anfang der Zeichenfolge stehen. Im folgenden Beispiel werden die Zeichen 'C', 'D' und 'G' gekürzt, wenn sie am Anfang von stehenVENUENAME, was eine Spalte ist. VARCHAR
select venueid, venuename, ltrim(venuename, 'CDG') from venue where venuename like '%Park' order by 2 limit 7;
venueid | venuename | btrim --------+----------------------------+-------------------------- 121 | ATT Park | ATT Park 109 | Citizens Bank Park | itizens Bank Park 102 | Comerica Park | omerica Park 9 | Dick's Sporting Goods Park | ick's Sporting Goods Park 97 | Fenway Park | Fenway Park 112 | Great American Ball Park | reat American Ball Park 114 | Miller Park | Miller Park
Im folgenden Beispiel wird das Trimm-Zeichen 2
verwendet, das aus dervenueid
-Spalte abgerufen wird.
select ltrim('2008-01-24 06:43:29', venueid) from venue where venueid=2;
ltrim ------------------ 008-01-24 06:43:29
Im folgenden Beispiel werden keine Zeichen gekürzt, da vor dem Trimm-Zeichen '0'
eine 2
enthalten ist.
select ltrim('2008-01-24 06:43:29', '0');
ltrim ------------------- 2008-01-24 06:43:29
Im folgenden Beispiel werden standardmäßige Leerzeichen als Trimm-Zeichen verwendet und die beiden Leerzeichen zu Beginn der Zeichenfolge werden gekürzt.
select ltrim(' 2008-01-24 06:43:29');
ltrim ------------------- 2008-01-24 06:43:29