Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi LTRIM
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
Fungsi LTRIM mengembalikan string karakter yang merupakan tipe data yang sama dengan string input (CHAR atau VARCHAR).
Contoh-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
LTRIM menghapus salah satu karakter di trim_chars ketika mereka muncul di awal string. Contoh berikut memangkas karakter 'C', 'D', dan 'G' ketika mereka muncul di awal VENUENAME, yang merupakan kolom 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
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