15:56:47 jlanzpa817>select lpad('1',3,'1') from dual;LPA
---
111已用时间:  00: 00: 00.10

解决方案 »

  1.   

    SQL> select lpad('name',length('name')*3,'name') from dual;LPAD('NAME',
    ------------
    namenamename
      

  2.   

    to  jlandzpa(jlandzpa) 对于一位字符就成立像以下就不行了:
    SQL> select lpad('12',5,'12') from dual;LPAD(
    -----
    12112结果不一样
    ORACLE找了好多函数都找不着重复函数,先用我的笨方法吧
      

  3.   

    呵呵:
    16:15:55 jlanzpa817>select lpad('12',10,'12') from dual;LPAD('12',
    ----------
    1212121212已用时间:  00: 00: 00.10
      

  4.   

    16:21:43 jlanzpa817>select replace(lpad(' ',5,' '),' ','name')  from dual;REPLACE(LPAD('',5,''
    --------------------
    namenamenamenamename已用时间:  00: 00: 00.10