─━ IT ━─

[Oracle] LPAD 함수 사용법 및 예시

DKel 2021. 2. 17. 08:05
반응형

LPAD 예시

문법

LTRIM ( string [, set] )
return [ string ]

파라미터

LTRIM 대상의 문자열
[set] 삭제할 문자 세트 default 공백

 

리턴

지정된 문자 세트를 왼쪽에서 set를 채워넣은 문자열

 

조건

SQL 및 PL / SQL 모두에서 사용할 수 있습니다.

 

내용

문자열 string 중 선행하는 문자가 set 의 문자 중 하나에 해당하는 경우에 그 문자를 제거하고 왼쪽에 채운다. 

삭제하는 문자 집합 set 은 여러 문자 조합을 사용할 수 있다.

 

문자열의 선행 대문자, 소문자, 전각, 반각의 'X'를 삭제한다. 대상 문자열이 삭제되면 결과는 NULL 이된다.

 

예시
SQL> select  str, ltrim (str, 'xXxX' ) from ltrim_sample;
 
STR                   LTRIM (STR, 'XXXX' )
 -------------------- --------------------- ---------------
XXXX あいう XXX あいう XXX
xX あいう Xx あいう Xx
xXxX あいう XxXx あいう XxXx
XXX あいう XXX あいう XXX
xxx <NULL>

 

구성 문자열을 2 진수 문자열을 확인

SQL>  숫자 선택 , nvl2 ( LTRIM (숫자, '01' ), 'no' , 'yes' ) is_binary_digit
  digit_sample에서 2 개;
 
DIGIT IS_BIN
---------------- ------
00000001 예
00000000 예
00001111 예
10101010 예
01010101 예
00001000 예
ffffffff 아니요

 

반응형