2020년 7월 19일 일요일

오라클, SQL, 칼럼별명

3.2.3 칼럼 별명(Column Alias)

칼럼별명을 설정하여 SQL*Plus 실행결과 출력 시 보이는 칼럼 제목을 다르게 설정할 수 있다. 프로그래밍 언어에서는 칼럼 별칭을 설정하면 그 별명으로 칼럼의 값을 다룰수 있다.

- 칼럼 별명(column alias)은 SELECT 절에 표현식(expression)을 사용할 때 유용하다.

- 칼럼 이름을 기술 후 공백 다음에 별명을 추가한다.

- 칼럼 이름 다음에 AS구를 사용 후 별명을 추가한다.(AS구는 옵션)

- 칼럼 이름 다음에 공백을 두고 쌍따옴표(“, Double Quotation)를 사용하여 별명 내에 공백이나 특수문자를 사용할 수 있다. (별명에 공백이나 특수문자 있으면 쌍따옴표로 싸야 한다.)

- ORDER BY 절에 칼럼 별명 사용가능 하지만 다른 쿼리 구에서는 사용 불가능 하다.

SQL> SELECT (sal+NVL(comm,0))*12 AS ANNUAL FROM EMP;

ANNUAL

----------

9600

22800

……

15600

14 개의 행이 선택되었습니다.

SQL> SELECT (sal+NVL(comm,0))*12 ANNUAL FROM EMP;

ANNUAL

----------

9600

22800

……

15600

14 개의 행이 선택되었습니다.

SQL> SELECT (sal+NVL(comm,0))*12 "연봉" FROM EMP;

연봉

----------

9600

22800

……

15600

14 개의 행이 선택되었습니다.

SQL> SELECT (sal + comm) "Annual Salary" FROM EMP;

Annual Salary

-------------

1900

1750

2650

1500

14 개의 행이 선택되었습니다.

SQL> SELECT sal*12 Annual Salary FROM emp;

SELECT sal*12 Annual Salary FROM emp

*

1행에 오류:

ORA-00923: FROM 키워드가 필요한 위치에 없습니다.

댓글 없음:

댓글 쓰기

(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원

  (C#교육동영상)C# ADO.NET 실습  ODP.NET/ODAC 설치  오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원 https://www.youtube.com/watch?v=qIPU85yAlzc&list=PLxU-i...