select empno as emp_no, ename as emp_name, sal from dual;
인 경우에는
emp_no
emp_name
sal
이렇게 쿼리문 안에 있는 칼럼명을 가져오고 싶습니다.
방법이 있을까요??
by 손님
[2015.10.01 20:06:37]
F9...
by 개발뉴비
[2015.10.02 08:52:02]
-- 첫번째 질문은 아래 쿼리로 가져올 수 있지만...
-- 두번째 질문은.. 변형이 필요하겠네요...;;
select table_name, column_name from cols;
by 창조의날개
[2015.10.02 11:26:46]
뭐 어거지로 가져 온다면 아래처럼 가져올수는 있겠지만..
컬럼명이 무엇인지 모르는 상태에서는 어렵겠네요..
WITH TT (A,B,C) AS (
SELECT 1,2,3 FROM DUAL UNION ALL
SELECT 4,5,6 FROM DUAL
)
SELECT COL, VAL
FROM (SELECT A,B,C CC FROM TT WHERE ROWNUM = 1)
UNPIVOT ( VAL FOR COL IN ( A,B,CC )
)
;
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.