Database - Oracle CONCAT 함수와 || 실습

vector·2021년 8월 26일
0

Study

목록 보기
14/29

Oracle SQL - 문자열 합치기 실습(CONCAT 함수, ||)

예제코드1. - CONCATE(문자열, 문자열)

SELECT CONCAT(empno, ename) AS "사원번호사원명"
FROM emp
WHERE ename = 'SCOTT';

▽ 위의 코드를 실행하면 아래의 결과를 출력한다.

예제코드2. - [CONCATE함수의 중첩 사용] CONCATE(문자열, CONCATE(문자열,문자열))

SELECT CONCAT(empno, ename) AS "사원번호사원명",
        CONCAT(empno, CONCAT(': ', ename)) AS "사원번호: 사원명"
FROM emp
WHERE ename = 'SCOTT';

▽ 위의 코드를 실행하면 아래의 결과를 출력한다.

☞ CONCATE함수를 사용해 두개 이상의 문자열을 합칠 때는 상당히 번거로워진다.
☞ 따라서...

예제코드3. - || 를 사용한 문자열 합치기

SELECT empno || ': ' || ename as "사원번호: 사원명"
FROM emp
WHERE ename='SCOTT';

▽ 위의 코드를 실행하면 아래의 결과를 출력한다.

profile
개발 공부중인 학생 입니다😄

0개의 댓글