函数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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。