Oracle:Lpad函数
SQLServer:right函数
示例:
right(replicate('0',10)+ltrim(参数),10)
- 语法格式如下:
- lpad( string, padded_length, [ pad_string ] )
- string
- 准备被填充的字符串;
- padded_length
- 填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;
- pad_string
- 填充字符串,是个可选参数,这个字符串是要粘贴到string的左边,如果这个参数未写,lpad函数将会在string的左边粘贴空格。
实例:
- select lpad(22,10,'0') from dual;
- 结果:
- 1 0000000022
SQLServer:right函数
语法
Right( string, length) Right 函数的语法具有下面的命名参数:部分 | 说明 |
string | 必要参数。字符串表达式,从中最右边的字符将被返回。如果 string 包含 Null,将返回 Null。 |
length | 必要参数;为 Variant (Long)。为数值表达式,指出想返回多少字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。 |