String
PostgreSQL
TRIM
Menghapus karakter tertentu (default: spasi) dari awal dan/atau akhir string.
Tipe hasil:
textSyntax
SQL
TRIM([LEADING | TRAILING | BOTH] [characters] FROM string) | TRIM(string)Parameter
stringtextwajib
String yang akan di-trim
characterstextopsional
Karakter yang akan dihapus (default: spasi)
LEADING/TRAILING/BOTHkeywordopsional
Posisi trim: awal, akhir, atau keduanya (default: BOTH)
Contoh Penggunaan
Menghapus Spasi di Awal dan Akhir
SQL
1 SELECT TRIM(' hello world ');
Menghapus spasi di awal dan akhir string.
Hasil
hello world
Menghapus Karakter Tertentu
SQL
1 SELECT TRIM(BOTH '/' FROM '/path/to/file/');
Menghapus karakter slash dari awal dan akhir.
Hasil
path/to/file
TRIM Hanya di Satu Sisi
SQL
1 SELECT 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_trimmed | right_trimmed |
|---|---|
| 12345 | 12345 |