String

TRIM

DuckDBDuckDB

Menghapus karakter tertentu (default: spasi) dari awal dan/atau akhir string.

Tipe hasil: VARCHARDiperbarui: 16 Mei 2026

Syntax

SQL
TRIM([LEADING | TRAILING | BOTH] [characters] FROM string) | TRIM(string)

Parameter

stringVARCHARwajib

String yang akan di-trim

charactersVARCHARopsional

Karakter yang akan dihapus (default: spasi)

LEADING/TRAILING/BOTHkeywordopsional

Posisi trim (default: BOTH)

Contoh Penggunaan

Menghapus Spasi

SQL
1SELECT TRIM(' hello world ');

Menghapus spasi di awal dan akhir.

Hasil
hello world

Menghapus Karakter Tertentu

SQL
1SELECT TRIM(BOTH '/' FROM '/path/to/file/');

Menghapus slash dari awal dan akhir.

Hasil
path/to/file

TRIM Hanya di Satu Sisi

SQL
1SELECT
2 TRIM(LEADING '0' FROM '00012345') as left_trimmed,
3 TRIM(TRAILING '0' FROM '12345000') as right_trimmed;

Menghapus leading zeros dan trailing zeros.

Hasil
left_trimmedright_trimmed
1234512345

Pertanyaan Umum tentang TRIM

Apa itu fungsi TRIM di DuckDB?
Menghapus karakter tertentu (default: spasi) dari awal dan/atau akhir string. Di DuckDB, fungsi TRIM termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan TRIM di DuckDB?
Gunakan sintaks berikut: TRIM([LEADING | TRAILING | BOTH] [characters] FROM string) | TRIM(string). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi TRIM?
Fungsi TRIM 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 TRIM?
Fungsi ini memiliki 1 parameter wajib dan 2 parameter opsional. Parameter yang digunakan: string (VARCHAR, wajib): String yang akan di-trim; characters (VARCHAR, opsional): Karakter yang akan dihapus (default: spasi); LEADING/TRAILING/BOTH (keyword, opsional): Posisi trim (default: BOTH).

Fungsi Terkait