본문 바로가기
2019/ORACLE

SQL 포맷 변경

by SOLYI 2019. 11. 14.

환경변수 (약어) 설명
LINESIZE n

한 라인에 출력할 최대문자 수

기본값 SET LINESIZE 100;

PAGESIZE n

한페이지에 출력할 최대 라인 수

기본값 SET PAGESIZE 10

COLUMN FORMAT

컬럼 데이터에 대한 출력 형식을 다양하게 지정하기 위한 명령어

@ cmd 라인과 페이지수 변경
SQL> set lines 150
//가로 길이 150

@
SQL> set pages 400

@
SQL> set pagesize 180
//한페이지에 보이는 사이즈  (목록..) 캡챠해둬... 디폴트값140

SQL> set linesize 100
// 디폴트값80

SQL> col job format a10  (char타입)
//JOB 컬럼 하나에 대하여 가로길이 줄이기 
// (10개까지 입력)

SQL> col mgr format a10;
// mgr 은 숫자가 아니므로 (형식이 안맞으므로) #####

SQL> col mgr format 9999
//타입에 맞는 것만.. (desc emp로 확인)
//col mgr format 0000 으로 사용시 앞에 0이 붙는다.

길이가 가지고 있는것보다 줄어들면 표시 안됨

@콤마 붙이기..
SQL> select to_char(sal, '9,999')
  2  from emp;


@테이블의 구조확인
SQL> desc emp;

@
SQL> column ename format a20

 

반응형

'2019 > ORACLE' 카테고리의 다른 글

SQL LPAD RPAD  (0) 2019.11.15
SQL TRIM LTRIM RTRIM  (0) 2019.11.15
SQLPLUS 실행 방법 & 명령어(일부)  (0) 2019.11.14
SQL 숫자 표현 (to char)  (0) 2019.11.14
SQL NULL값  (0) 2019.11.14