반응형
[Oracle SQL] SELECT 실습_ 문자열 결합
I (문자열) 결합 연산자
▶ 문자열 합성 연산
1.
SELECT ENAME, JOB FROM EMP; SELECT ENAME||JOB FROM EMP;
2.
SELECT DNAME||' 부서는 '||LOC|| ' 지역에 위치한다' AS LOC FROM DEPT;
3.
SELECT ENAME||' ''S JOB IS '||JOB AS JOB_DESC FROM EMP;
4. 문자열 합성시 자동으로 문자열 변환 확인
SELECT ENAME,SAL,SAL*100,SAL||'00',TO_CHAR(SAL)||'00' FROM EMP;
5. 구분자 ','를 삽입하여 문자열 결합 후 CSV 파일로 추출(스크립트 출력 (F5) )
SET FEEDBACK OFF
SET PAGESIZE 0
SET HEAD ON
SPOOL C:\Oracle\EXPORT_EMP.CSV
SELECT EMPNO||','||ENAME||','||JOB||','||MGR||','||HIREDATE||','||SAL||','||COMM||','||DEPTNO FROM EMP;
SPOOL OFF
6. csv 파일 추출 (스크립트 출력 (F5) )
SET FEEDBACK OFF
SET HEAD ON
SPOOL C:\Oracle\EXPORT_EMP.CSV
SELECT /*csv*/ * FROM EMP;
SPOOL OFF
반응형
'ORACLE SQL > 01_SELECT 실습' 카테고리의 다른 글
[Oracle SQL] SELECT 실습_ NULL (0) | 2018.12.31 |
---|---|
[Oracle SQL] SELECT 실습_ DUAL (0) | 2018.12.26 |
[Oracle SQL] SELECT 실습_ ALIAS (0) | 2018.12.25 |
[Oracle SQL] SELECT 실습_ WHERE 절; 연산 (0) | 2018.12.25 |
[Oracle SQL] SELECT 실습_ SELECT LIST (0) | 2018.12.25 |