String

LTRIM

DuckDBDuckDB

Menghapus karakter dari sisi kiri (awal) string. Secara default menghapus whitespace, bisa dikustomisasi untuk karakter tertentu.

Tipe hasil: VARCHARDiperbarui: 16 Mei 2026

Syntax

SQL
LTRIM(string [, characters])

Parameter

stringVARCHARwajib

String yang akan di-trim dari kiri

charactersVARCHARopsional

Karakter-karakter yang akan dihapus. Default: whitespace

Contoh Penggunaan

Menghapus Spasi di Awal

SQL
1SELECT
2 '>' || LTRIM(' Hello World') || '<' as trimmed;

Menghapus spasi di awal string.

Hasil
trimmed
>Hello World<

Menghapus Leading Zeros

SQL
1SELECT
2 product_code,
3 LTRIM(product_code, '0') as clean_code
4FROM (
5 SELECT '000123' as product_code UNION ALL
6 SELECT '00456' UNION ALL
7 SELECT '0007'
8);

Menghapus nol di awal kode produk.

Hasil
product_codeclean_code
000123123
00456456
00077

Menghapus Prefix Characters

SQL
1SELECT
2 raw_value,
3 LTRIM(raw_value, '$#') as clean_value
4FROM (
5 SELECT '$$$100' as raw_value UNION ALL
6 SELECT '###200' UNION ALL
7 SELECT '$#$300'
8);

Menghapus karakter $ dan # dari awal.

Hasil
raw_valueclean_value
$$$100100
###200200
$#$300300

Pertanyaan Umum tentang LTRIM

Apa itu fungsi LTRIM di DuckDB?
Menghapus karakter dari sisi kiri (awal) string. Secara default menghapus whitespace, bisa dikustomisasi untuk karakter tertentu. Di DuckDB, fungsi LTRIM termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan LTRIM di DuckDB?
Gunakan sintaks berikut: LTRIM(string [, characters]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi LTRIM?
Fungsi LTRIM mengembalikan nilai bertipe VARCHAR. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi LTRIM?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: string (VARCHAR, wajib): String yang akan di-trim dari kiri; characters (VARCHAR, opsional): Karakter-karakter yang akan dihapus. Default: whitespace.

Fungsi Terkait