ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle LPAD function and RPAD function

Oracle LPAD function and RPAD function

原创 Linux操作系统 作者:treesofthehill 时间:2012-07-23 10:06:39 0 删除 编辑

LPAD function

lpad(x,width[,pad_string]) function 返回在字符串x的左边填充字符,达到width长度的要求(如果x的长度大于width长度要求,则返回截取x的width长度的字符)。如果使用pad_string字符串,那么使用pad_string字符串来填充;否则,使用空格补齐。

实例:

   1* select lpad('popular',10) from dual
sys@ORCL> /

LPAD('POPU
----------
   popular

  1* select lpad('popular',5) from dual
sys@ORCL> /

LPAD(
-----
popul

  1* select lpad('popular',12,'l%#') from dual
sys@ORCL> /

LPAD('POPULA
------------
l%#l%popular

RPAD function

与LPAD function 相似,唯一的区别是从右边开始。

实例:

   1* select rpad('popular',5) from dual
sys@ORCL> /

RPAD(
-----
popul

  1* select rpad('popular',12,'3w') from dual
sys@ORCL> /

RPAD('POPULA
------------
popular3w3w3

参考

http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions082.htm  lpad

http://www.techonthenet.com/oracle/functions/lpad.php  Oracle/PLSQL: Lpad Function

http://www.techonthenet.com/oracle/functions/index.php   Oracle/PLSQL Topics: Built-In Functions (By Category)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9537053/viewspace-736329/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-06-11

  • 博文量
    97
  • 访问量
    174010