Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi TRIM
Memangkas string dengan menghapus bagian depan dan belakang kosong atau dengan menghapus karakter utama dan belakang yang cocok dengan string tertentu opsional.
Sintaks
TRIM( [ BOTH ] [ trim_chars FROM ] string
Argumen
- trim_chars
-
(Opsional) Karakter yang akan dipangkas dari string. Jika parameter ini dihilangkan, blanko dipangkas.
- tali
-
Tali yang akan dipangkas.
Jenis pengembalian
Fungsi TRIM mengembalikan string VARCHAR atau CHAR. Jika Anda menggunakan fungsi TRIM dengan perintah SQL, secara AWS Clean Rooms implisit mengubah hasilnya ke VARCHAR. Jika Anda menggunakan fungsi TRIM dalam daftar SELECT untuk fungsi SQL, AWS Clean Rooms tidak secara implisit mengonversi hasilnya, dan Anda mungkin perlu melakukan konversi eksplisit untuk menghindari kesalahan ketidakcocokan tipe data. Lihat Fungsi CAST dan Fungsi CONVERT fungsi untuk informasi tentang konversi eksplisit.
Contoh
Contoh berikut memangkas bagian depan dan belakang kosong dari string: ' abc
'
select ' abc ' as untrim, trim(' abc ') as trim;
untrim | trim ----------+------ abc | abc
Contoh berikut menghapus tanda kutip ganda yang mengelilingi string: "dog"
select trim('"' FROM '"dog"');
btrim ------- dog
TRIM 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, trim(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