Heim >Datenbank >MySQL-Tutorial >Oracle SQL 前端补“0”

Oracle SQL 前端补“0”

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 17:09:361292Durchsuche

Oracle SQL 前端补ldquo;0rdquo;

1)LPAD方法:

  • 2)TO_CHAR 方法

  • 3)SUBSTR方法

  • =====================================================================================================================
    补充:
    LPAD和RPAD用法:
    Lpad()函数的用法:
    lpad函数将左边的字符串填充一些特定的字符其语法格式如下:    
         lpad(string,n,[pad_string])
         string:可是字符或者参数
         n:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;
         pad_string:是个可选参数,这个字符串是要粘贴到string的左边,如果这个参数未写,,lpad函数将会在string的左边粘贴空格。
        例如:
    lpad('tech', 7); 将返回' tech' 
    lpad('tech', 2); 将返回'te' 
    lpad('tech', 8, '0'); 将返回'0000tech' 
    lpad('tech on the net', 15, 'z'); 将返回 'tech on the net' 
    lpad('tech on the net', 16, 'z'); 将返回 'ztech on the net'


    Rpad()函数的用法:
    rpad函数将右边的字符串填充一些特定的字符其语法格式如下:    
         rpad(string,n,[pad_string])
         string:可是字符或者参数
         n:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;
         pad_string:是个可选参数,这个字符串是要粘贴到string的右边,如果这个参数未写,lpad函数将会在string的右边粘贴空格。
        例如:
    rpad('tech', 7); 将返回' tech' 
    rpad('tech', 2); 将返回'te' 
    rpad('tech', 8, '0'); 将返回'tech0000' 
    rpad('tech on the net', 15, 'z'); 将返回 'tech on the net' 
    rpad('tech on the net', 16, 'z'); 将返回 'tech on the netz'

    linux

  • Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Vorheriger Artikel:Oracle的REF的读写方法Nächster Artikel:Oracle的口令文件