반응형
컬럼을 출력할 때 컬럼의 원래 이름 대신 별명을 사용할 수 있다.
아래 코드와 그림을 보자.
select profno "Prof 'NO'", name AS "Prof's NAME", pay Prof_Pay
from professor;
위의 코드에서 설정한대로 컬럼의 이름 대신 별명이 출력됐다.
이 기능을 컬럼 별칭(Column Alias)이라고 부른다.
이 기능을 쓰는 방법은 두가지다.
1. 컬럼 이름 뒤에 공백을 주고 별명을 쓰기.
profno "Prof 'NO'"
2. 컬럼 이름 뒤에 AS 라는 키워드를 사용한 후 별명을 쓰기.
name AS "Prof's NAME"
기능상 차이는 없이 똑같이 출력되므로 편한 방법을 쓰면 된다.
또한 별명을 만들 때 대소문자를 구분하고 싶다면 반드시 큰따옴표( "" )를 붙여줘야한다.
select name AS "Prof's NAME", pay Prof_Pay
from professor;
결과의 컬럼명을 보면 큰따옴표로 감싸준 "Prof's NAME"은 대소문자가 유지되어 출력되고, 큰따옴표로 감싸지 않은 Prof_Pay는 평범한 컬럼명처럼 전부 대문자로 출력되었다.
반응형
'프로그래밍 > 오라클 SQL과 PLSQL' 카테고리의 다른 글
[오라클 SQL과 PL/SQL] decode 퀴즈 1, 2, case문 퀴즈 (0) | 2023.03.26 |
---|---|
[오라클 SQL과 PLSQL] 79p SUBSTR/INSTR 퀴즈 (0) | 2023.03.14 |
dual 테이블이란? (0) | 2023.03.14 |
select 명령의 표현식 사용법 (0) | 2023.03.13 |
오라클 SQL과 PL/SQL 1장 연습문제 풀이 (0) | 2023.03.13 |