오라클 연결연산자와 리터럴 문자열
2019. 6. 28. 23:17ㆍDB/오라클
728x90
[오라클 연결연산자]
select last_name || major AS "Students"
from university;
||를 or로 생각할 수 있지만 사실은 그렇지 아니하다.
last_name값과 major 값을 같이 연결하여 출력하라는 말이며, 그 결과값의 칼럼을 Students로 하라는 말이다.
그러니까 상기의 결과값은
Students
-------------------------
KimLiberalArts
ParkEnglishLiterature
ChoiMartialArts
HongDesign
요딴식으로 나오게 된다.
[오라클 리터럴문자열]
이건 예시를 먼저 봐야한다.
select last_name || ' is a manager of ' || department_name AS "Our Managers"
from employees;
이 select문의 결과값은
Our Managers
------------------------
Kim is a manager of Marketing
Park is a manager of Admin
Choi is a manager of Sales
요딴식으로 나오게 된다.
||과 || 사이에 있는 문자, 숫자, 또는 날짜를 리터럴문자열이라고 부른다.
is a manager of 가 문자열이기 때문에 작은 따옴표''로 묶어준 것이다. 날짜 및 문자 리터럴은 반드시 작은 따옴표로 묶어야 하지만 숫자 리터럴은 묶지 않아도 된다.
728x90
반응형
'DB > 오라클' 카테고리의 다른 글
정처기 오라클 명령문 (0) | 2019.10.11 |
---|---|
오라클 널 값 null (0) | 2019.06.28 |
오라클 단일행 함수 NVL, NVL2, NULLIF, COALSECE, CASE, DECODE, CONCAT (1) | 2019.06.05 |
오라클 WHERE 절 : 데이터 제한 및 정렬 (0) | 2019.06.04 |
SQL SELECT문의 기능 (0) | 2019.06.03 |