LTRIM fungsi - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

LTRIM fungsi

Memangkas karakter dari awal string. Menghapus string terpanjang yang hanya berisi karakter dalam daftar karakter trim. Pemangkasan selesai ketika karakter trim tidak muncul di string input.

Sintaks

LTRIM( string [, trim_chars] )

Argumen

tali

Sebuah kolom string, ekspresi, atau string literal yang akan dipangkas.

trim_chars

Sebuah kolom string, ekspresi, atau string literal yang mewakili karakter yang akan dipangkas dari awal string. Jika tidak ditentukan, spasi digunakan sebagai karakter trim.

Jenis pengembalian

LTRIMFungsi mengembalikan string karakter yang merupakan tipe data yang sama dengan string input (CHARatauVARCHAR).

Contoh

Contoh berikut memangkas tahun dari listime kolom. Karakter trim dalam string literal '2008-' menunjukkan karakter yang akan dipangkas dari kiri. Jika Anda menggunakan karakter trim'028-', Anda mencapai hasil yang sama.

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

LTRIMmenghapus salah satu karakter di trim_chars ketika mereka muncul di awal string. Contoh berikut memangkas karakter 'C', 'D', dan 'G' ketika mereka muncul di awalVENUENAME, yang merupakan VARCHAR kolom.

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

Contoh berikut menggunakan karakter trim 2 yang diambil dari venueid kolom.

select ltrim('2008-01-24 06:43:29', venueid) from venue where venueid=2; ltrim ------------------ 008-01-24 06:43:29

Contoh berikut tidak memangkas karakter apa pun 2 karena a ditemukan sebelum karakter '0' trim.

select ltrim('2008-01-24 06:43:29', '0'); ltrim ------------------- 2008-01-24 06:43:29

Contoh berikut menggunakan karakter trim spasi default dan memangkas dua spasi dari awal string.

select ltrim(' 2008-01-24 06:43:29'); ltrim ------------------- 2008-01-24 06:43:29