1、 TRIM
>>-TRIM--(--+-----------------------------------------+--string-expression--)-><
| .-BOTH-----. |
'-+----------+--+-----------------+--FROM-'
+-B--------+ '-strip-character-'
+-LEADING--+
+-L--------+
+-TRAILING-+
'-T--------'
功能:去掉字符串首尾指定的字符,如果不指定,则去掉首或尾空格。
参数:BOTH, LEADING, or TRAILING指定去掉首尾、首、尾位置上的指定字符;strip-character指定要去掉的单字符;string-expression目标字符串,类型要求为CHAR, VARCHAR, GRAPHIC, or VARGRAPHIC 数据类型。
注:如果只指定string-expression参数,则默让支掉首尾空格
例:
values(trim(LEADING's' from 'sdfsdfdsfs')) 返加dfsdfdsfs
2、 MOD
>>-MOD--(--expression1--,--expression2--)------------------------><
功能:求expression1除以expression2的余数
参数:要求两个参数都为整型
返回结果类型如下:
SMALLINTif both arguments are SMALLINT
INTEGERif one argument is INTEGER and the other is INTEGER or SMALLINT
BIGINTif one argument is BIGINT and the other argument is BIGINT, INTEGER orSMALLINT.
例:
values (mod (6,4)) 返回:2