使い方:
RPAD(文字列,桁数,埋める文字)
LPAD(文字列,桁数,埋める文字)
埋める文字が未指定の場合は半角スペース
ex)
RPAD('A',10,'BC') -> 'ABCBCBCBCB'
LPAD('A',10,'BC') -> 'BCBCBCBCBA'
桁あふれ時は後ろの桁が切られる。
RPAD('ABCDEFGHIJKL',10,'BC') -> 'ABCDEFGHIJ'
LPAD('ABCDEFGHIJKL',10,'BC') -> 'ABCDEFGHIJ'
NULLはさっくり無視...orz
RPAD(NULL,10,'BC') -> NULL
LPAD(NULL,10,'BC') -> NULL
何がはいってくるかわからない状態でRPAD,LPADを指定する場合は、
NVLをかけておいたほうが安全
RPAD(文字列,桁数,埋める文字)
LPAD(文字列,桁数,埋める文字)
埋める文字が未指定の場合は半角スペース
ex)
RPAD('A',10,'BC') -> 'ABCBCBCBCB'
LPAD('A',10,'BC') -> 'BCBCBCBCBA'
桁あふれ時は後ろの桁が切られる。
RPAD('ABCDEFGHIJKL',10,'BC') -> 'ABCDEFGHIJ'
LPAD('ABCDEFGHIJKL',10,'BC') -> 'ABCDEFGHIJ'
NULLはさっくり無視...orz
RPAD(NULL,10,'BC') -> NULL
LPAD(NULL,10,'BC') -> NULL
何がはいってくるかわからない状態でRPAD,LPADを指定する場合は、
NVLをかけておいたほうが安全
※コメント投稿者のブログIDはブログ作成者のみに通知されます