Fungsi TRIM - AWS Clean Rooms

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