LPAD()
函数说明
函数LPAD(str,len,padstr)在字符串str左侧使用padstr进行填充,直至总长度为len characters,最后返回填充后的字符串。如果 str的长度大于len,那么最后的长度将缩减至len。 若len为负数,则返回NULL。
函数语法
1. > LPAD(str,len,padstr)
参数释义
| 参数 | 说明 |
|---|---|
| str | 必要参数,被填充的字符串。CHAR与VARCHAR类型均可。 |
| len | 必要参数, |
| padstr | 必要参数,用于填充的字符串。CHAR与VARCHAR类型均可。 |
示例
1. > drop table if exists t1;
2. > create table t1(a varchar(10));
3. > insert into t1 values('mo');
4. > select a, lpad(a,8,'good') AS lpad1,lpad(a,1,'good') AS lpad2,lpad(a,-1,'good') AS lpad3 FROM t1;
6. +------+----------+-------+-------+
7. | a | lpad1 | lpad2 | lpad3 |
8. +------+----------+-------+-------+
9. | mo | goodgomo | m | NULL |
10. +------+----------+-------+-------+
限制
MatrixOne目前只支持在查询表的时候使用函数,不支持单独使用函数。
