본문 바로가기
Data Base/SQL

[SQL] : 컬럼 이름에 별칭 부여하기

by 오주현 2021. 11. 15.
반응형
SQL 별칭 부여

select
  2     ename, sal*12+nvl(comm,0)
  3  from
  4     emp;

SQL에서 쿼리문의 결과가 출력될 때 컬럼 이름이 컬럼에 대한 헤딩(heading)으로 출력이 됩니다.

 

 select
  2     ename, sal*12+nvl(comm,0) as Annsal
  3  from
  4     emp;

컬럼 이름 대신 별칭을 사용하려면  AS라는 키워드를 쓰고 별칭을 사용해 주면 됩니다.

위에 Annsal을 A만 대문자 나머지는 소문자로 적었는데 출력은 모두 다 대문자로 된 것을 확인할 수 있습니다.

 

 select
  2     ename, sal*12+nvl(comm,0)"A n n s a l"
  3  from
  4     emp;

대문자와 소문자를 구분하고 싶으면 " " 안에 적어주면 됩니다.

" "를 통해 별칭을 부여하면 별칭에 공백이나 $ _ # 등 특수 문자를 포함시킬 수 있습니다.

 

오라클은 한글을 지원합니다.

별칭을 한글로 지정하면 출력 역시 한글로 나오게 됩니다.

반응형

댓글