函數RTRIM()和函數一樣TRIM().它從給定字符串的右側刪除不需要的空格(尾隨空格)。
用法
的語法RTRIM()函數如下
grunt> RTRIM(expression)
示例
假設我們的記錄中員工姓名前後有一些不需要的空格emp_data關係如下圖。
grunt> Dump emp_data; (1, Robin ,22,newyork) (2, BOB,23,Kolkata) (3, Maya ,23,Tokyo) (4, Sara,25,London) (5, David ,23,Bhuwaneshwar) (6, maggy,22,Chennai) (7, Robert,22,newyork) (8, Syam ,23,Kolkata) (9, Mary,25,Tokyo) (10, Saran ,25,London) (11, Stacy,25,Bhuwaneshwar) (12, Kelly ,22,Chennai)
使用RTRIM()函數,我們可以從名稱中刪除標題空格,如下所示
grunt> rtrim_data = FOREACH emp_data GENERATE (id,name), RTRIM(name);
上麵的語句通過刪除名稱返回名稱的副本tailing員工姓名中的空格。結果存儲在名為的關係中rtrim_data.驗證關係的結果rtrim_data使用 Dump 運算符,如下所示。
grunt> Dump rtrim_data; ((1, Robin ), Robin) ((2,BOB),BOB) ((3, Maya ), Maya) ((4,Sara),Sara) ((5, David ), David) ((6,maggy),maggy) ((7,Robert),Robert) ((8, Syam ), Syam) ((9,Mary),Mary) ((10, Saran ), Saran) ((11, Stacy), Stacy) ((12, Kelly ), Kelly)
相關用法
- Apache Pig REPLACE()用法及代碼示例
- Apache Pig HoursBetween()用法及代碼示例
- Apache Pig TOKENIZE()用法及代碼示例
- Apache Pig SQRT()用法及代碼示例
- Apache Pig TAN()用法及代碼示例
- Apache Pig TOMAP()用法及代碼示例
- Apache Pig TOTUPLE()用法及代碼示例
- Apache Pig EqualsIgnoreCase()用法及代碼示例
- Apache Pig GetHour()用法及代碼示例
- Apache Pig EXP()用法及代碼示例
- Apache Pig CurrentTime()用法及代碼示例
- Apache Pig UPPER()用法及代碼示例
- Apache Pig PluckTuple()用法及代碼示例
- Apache Pig UCFIRST()用法及代碼示例
- Apache Pig LAST_INDEX_OF()用法及代碼示例
- Apache Pig GetMonth()用法及代碼示例
- Apache Pig COUNT_STAR()用法及代碼示例
- Apache Pig GetWeekYear()用法及代碼示例
- Apache Pig BagToString()用法及代碼示例
- Apache Pig DaysBetween()用法及代碼示例
注:本文由純淨天空篩選整理自 Apache Pig - RTRIM()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。