ぎゃあRPAD LPAD

2006-02-11 16:47:20 | 備忘録
使い方:
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をかけておいたほうが安全
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« ぎゃあ中の人 | トップ | ぎゃあTO_MULTI_BYTE TO_SING... »

コメントを投稿

備忘録」カテゴリの最新記事