SQL 4 Oracle 오라클용 sql 실무

SQL4Oracle

고정길이 전문 데이터 만들기 RPAD

돌프1 2023. 3. 10. 14:05

2011-08-05 09:41:37


SQL 4 Oracle 오라클용 sql 실무
▒ 고정길이 전문 데이터 만들기 RPAD

 

RPAD(문자타입)또는 LPAD(숫자타입)를 이용해 고정길이의 전문 데이터를 생성한다
### RPAD 지정된 길이에서 문자값을 채우고 남은 공간을 우(좌)측부터 특정값으로 채워 리턴(LPAD)


SELECT
  '20110801' 기준일자,              
  LPAD(ROWNUM,10,'0') 순번,
  RPAD(고객ID,13,' ') 고객ID, 
  RPAD(고객명,20,' ') 고객명,           
  RPAD(취득일자,8,' ') 취득일자,             
  LPAD(점수,15,'0') 점수 
FROM 목적_Table
WHERE 고객상태='활동중'

 

--------------------------------------------------------------------------
2011080100000000011234567890123홍길동              20110701000000000050000
2011080100000000020345678901231홍길순              20110721000000000070000
2011080100000000039456789012312홍길팔              20110731000000000090000
2011080100000000048567890123123일지매              20110710000000000150000
2011080100000000057678901231234임거정              20110710000000000550000

 

'SQL4Oracle' 카테고리의 다른 글

주민등록번호 성별 구분  (0) 2023.03.10
Sub Query  (0) 2023.03.10
RANK 지역순위 및 전체순위 추출, 전체 순위비유별 상대등급 추출  (0) 2023.03.10
RANK 순위 추출  (0) 2023.03.10
산술함수 CEIL() FLOOR()  (0) 2023.03.10