COLUMN FORMAT - 문자 형식의 컬럼데이터의 출력형식 변경하기, 숫자 형식의 컬럼데이터의 출력형식 변경하기
CODEDRAGON ㆍDevelopment/Database
반응형
COLUMN FORMAT
- 컬럼에 저장된 데이터의 출력 형식 변경을 위한 COLUMN FORMAT
- 컬럼 데이터에 대한 출력 형식을 다양하게 지정하기 위한 명령어
- 컬럼 데이터에 대한 출력 형식을 변경하고 싶을 때 사용합니다.
- SELECT문으로 테이블을 조회하면 각 컬럼 값들이 출력되는 크기는 기본적으로 테이블을 생성할 때 지정한 컬럼 크기를 기준으로 정해집니다. 이 때 COLUMN FORMAT명령어로 출력형식을 다양하게 지정할 수 있습니다.
컬럼데이터의 출력형식 변경하기
컬럼이 문자형태인 경우와 숫자형태인 경우에는 서로 다른 방식으로 지정해야 합니다.
- 문자 형식의 컬럼데이터의 출력형식 변경하기
- 숫자 형식의 컬럼데이터의 출력형식 변경하기
문자 형식의 컬럼데이터의 출력형식 변경하기
문자 형식 컬럼의 길이를 지정할 때는 A다음에 원하는 컬럼의 길이를 지정하면 됩니다.
CLUMN 컬럼명 FORMAT A숫자 |
숫자 형식의 컬럼데이터의 출력형식 변경하기
데이터 | 출력형식 | 출력결과 | 설명 |
1234567 | 99999999 | 1234567 | 출력할 숫자가 8자리가 되지 않은 경우 공란으로 출력 |
1234567 | 00000000 | 01234567 | 출력할 숫자가 8자리가 되지 않은 경우 0으로 출력 |
1234567 | 99,999,999 | 1,234,567 | 세 자리마다 콤마(,)로 구분하여 출력 |
1234567 | 00,000,000 | 01,234,567 | 세 자리마다 콤마(,)로 구분하여 출력 |
'Development > Database' 카테고리의 다른 글
HEADING(HEA) (0) | 2016.11.17 |
---|---|
PAGESIZE(PAGES) - 페이지당 출력한 라인 수 변경하기 (0) | 2016.11.17 |
시스템 조작을 위한 SET 명령어 - HEADING(HEA), LINESIZE(LIN), PAGESIZE(PAGES), COLUMN FORMAT (0) | 2016.11.17 |
SQL*Plus 편집/실행 명령어 - LIST, RUN, / (0) | 2016.11.17 |
SQL*Plus 명령어의 종류 (0) | 2016.11.17 |