zoukankan      html  css  js  c++  java
  • oracleI基础入门函数Lpad(),Rpad() Crazy

    lpad(string,numchars[,padding])从左面填充指定的字符串
        LPAD(’Jenny’,10)=‘Jenny’(5 leading spaces)默认填充空格
        LPAD(’Jenny’,10,’*!’)=‘*!*!*Jenny’
    rpad(string,numchars[,padding])从右面填充指定的字符串

    RPAD和LPAD(粘贴字符)
    RPAD  在列的右边粘贴字符
    LPAD  在列的左边粘贴字符
    SQL> select lpad(rpad('gao',10,'*'),17,'*')from dual;

    *******gao*******
    不够字符则用*来填满

    lpad,使用lpad函数已用重复次数达到必要次数的字符序列在左边填充或截断的字符串的副本,这取决于字符串中填充部分的指定长度。
    举例:字段 col 为char(15)类型,select lpad(col,21,”_”) from tab_name则显示为在col前加上六个_。
    Rpad--从右边选取字符,使用rpad函数已用重复次数达到必要次数的字符序列在右边填充或截断的字符串的副本,这取决于字符串中填充部分的指定长度。
    举例:字段col为char(15)类型,select rpad(col,21,”_”) from tab_name则显示为在col后边加上六个_。

  • 相关阅读:
    AtCoder Beginner Contest 157
    AtCoder Beginner Contest 158 BCD
    1046 A^B Mod C
    AtCoder Beginner Contest 150
    Aizu
    【建图】【思维】拓扑排序建图+序列自动机——swerc Gym
    【思维】单调栈——cf1366E
    【数学】gcd数论——cf1366D
    【思维】cf 1365 DEF
    【思维】构造——ICPC NEAU B
  • 原文地址:https://www.cnblogs.com/flyscan/p/2511365.html
Copyright © 2011-2022 走看看