Fungsi RTRIM - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Fungsi RTRIM

Fungsi RTRIM memangkas satu set karakter tertentu dari akhir string. Menghapus string terpanjang yang hanya berisi karakter dalam daftar karakter trim. Pemangkasan selesai ketika karakter trim tidak muncul di string input.

Sintaks

RTRIM( string, trim_chars )

Argumen

tali

Sebuah kolom string, ekspresi, atau string literal yang akan dipangkas.

trim_chars

Sebuah kolom string, ekspresi, atau string literal yang mewakili karakter yang akan dipangkas dari akhir string. Jika tidak ditentukan, spasi digunakan sebagai karakter trim.

Jenis pengembalian

String yang merupakan tipe data yang sama dengan argumen string.

Contoh

Contoh berikut memangkas bagian depan dan belakang kosong dari string: ' abc '

select ' abc ' as untrim, rtrim(' abc ') as trim; untrim | trim ----------+------ abc | abc

Contoh berikut menghapus string trailing dari 'xyz' string. 'xyzaxyzbxyzcxyz' Kejadian tertinggal 'xyz' dihapus, tetapi kejadian yang internal di dalam string tidak dihapus.

select 'xyzaxyzbxyzcxyz' as untrim, rtrim('xyzaxyzbxyzcxyz', 'xyz') as trim; untrim | trim -----------------+----------- xyzaxyzbxyzcxyz | xyzaxyzbxyzc

Contoh berikut menghapus bagian trailing dari string 'setuphistorycassettes' yang cocok dengan salah satu karakter dalam daftar trim_chars. 'tes' Apa pun te,, atau s yang terjadi sebelum karakter lain yang tidak ada dalam daftar trim_chars di akhir string input dihapus.

SELECT rtrim('setuphistorycassettes', 'tes'); rtrim ----------------- setuphistoryca

Contoh berikut memangkas karakter 'Park' dari akhir VENUENAME di mana ada:

select venueid, venuename, rtrim(venuename, 'Park') from venue order by 1, 2, 3 limit 10; venueid | venuename | rtrim --------+----------------------------+------------------------- 1 | Toyota Park | Toyota 2 | Columbus Crew Stadium | Columbus Crew Stadium 3 | RFK Stadium | RFK Stadium 4 | CommunityAmerica Ballpark | CommunityAmerica Ballp 5 | Gillette Stadium | Gillette Stadium 6 | New York Giants Stadium | New York Giants Stadium 7 | BMO Field | BMO Field 8 | The Home Depot Center | The Home Depot Cente 9 | Dick's Sporting Goods Park | Dick's Sporting Goods 10 | Pizza Hut Park | Pizza Hut

Perhatikan bahwa RTRIM menghapus salah satu karakterP,a,r, atau k ketika mereka muncul di akhir VENUENAME.