Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
RTRIM fungsi
RTRIMFungsi 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 t
e
,, 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 ujung VENUENAME tempat sekarang:
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 karakter P
a
,r
,, atau k
ketika mereka muncul di akhirVENUENAME.