SQL RTIM()

Sql Rtim



Ang isa sa mga pinakakaraniwang gawain sa SQL at iba pang mga programming language ay ang pagmamanipula at pagtatrabaho sa string data. Maaaring kabilang dito ang string concatenation, upper o lower casing conversion, string trimming, at marami pa.

Ang isa sa mga pinakakaraniwang gawain sa pagmamanipula ng string sa SQL ay ang pag-trim o pag-alis ng mga whitespace na character mula sa isang ibinigay na input string.

Sa tutorial na ito, malalaman natin ang tungkol sa RTRIM() function na gumaganap ng mahalagang papel sa string trimming.







SQL RTIM()

Sa SQL, ang RTRIM() function ay kumakatawan sa tamang trim. Binibigyang-daan kami ng function na mag-alis ng anuman at/o trailing (pinakakanan) na mga character mula sa isang ibinigay na halaga ng string.



Ang function na ito ay partikular na kapaki-pakinabang kapag nakikitungo sa data na maaaring naglalaman ng hindi kinakailangang whitespace sa dulo ng mga string na nagpapahintulot sa amin na linisin ang mga halaga mula sa database.



Syntax:

Ang syntax para sa RTRIM() function sa SQL ay maaaring bahagyang mag-iba depende sa database engine. Sa MySQL, ang syntax ay ang mga sumusunod:





RTIM(string_to_trim)

Tinutukoy ng 'string_to_trim' ang input string kung saan nais naming alisin ang anumang nangungunang mga character na whitespace.

Halimbawa ng Paggamit ng SQL RTRIM() (MySQL)

Tingnan natin ang ilang praktikal na halimbawa sa kung paano gamitin ang RTRIM() function. Magsisimula kami sa isang pangunahing paggamit at pagkatapos ay magpapatuloy sa pagsakop ng ilang mas advanced na mga halimbawa.



Halimbawa 1: Sample na Data

Bago sumabak sa mga query, isaalang-alang ang isang halimbawang talahanayan na naglalaman ng data ng empleyado tulad ng ipinapakita sa sumusunod:

 Isang close-up ng isang listahan ng mga salita Paglalarawan na awtomatikong nabuo
Ipagpalagay na gusto naming kunin ang 'job_title' mula sa talahanayan kung saan ang mga nangungunang whitespace na character ay tinanggal. Magagamit natin ang RTRIM() function gaya ng ipinapakita sa mga sumusunod:

PUMILI RTRIM(job_title) BILANG cleaned_job_title MULA sa emp;

Output:

 Isang close-up ng isang paglalarawan ng code na awtomatikong nabuo

Halimbawa 2: Pag-trim ng mga Partikular na Character

Bilang default, inaalis ng RTRIM() function ang mga space character mula sa input string. Gayunpaman, maaari naming tukuyin ang mga partikular na character na gusto naming alisin mula sa input string.

Halimbawa, upang alisin ang lahat ng paglitaw ng character ng tab, maaari naming gamitin ang '\t' na halaga tulad ng ipinapakita sa sumusunod na halimbawa:

PILIIN ang RTIM( ' \t ' MULA sa apelyido) BILANG trimmed_last_name MULA sa emp;

Dapat nitong alisin ang lahat ng mga character ng tab mula sa mga string sa tinukoy na column.

TANDAAN: Maaari mong tukuyin ang anumang suportadong karakter.

Konklusyon

Sa tutorial na ito, natutunan namin ang tungkol sa RTRIM() function sa SQL upang matuklasan kung paano i-trim ang anumang paglitaw ng mga tinukoy na character mula sa isang ibinigay na string.