2013-03-19 4 views
0

select 문에서 desc 문을 사용하는 방법을 알려줄 수 있습니까?DESC 문을 SELECT 문 내부에서 사용할 수 있습니까?

select 문을 사용하여 테이블의 구조를 표시해야합니다.

+1

입니다 필요한 것은 제

SELECT * FROM (DESC MYTABLE); -- Is Invalid DESC MYTABLE; -- Is Valid 

입니다 "desc inside select statement"를 사용하여 출력 – ljh

+0

SQL DQL에서'DESC'는'ORDER BY'의 수식어입니다. * ORDER BY와 함께 사용됩니다. 그래서 - "ORDER BY 문을 SELECT 문 내부에서 사용할 수 있습니까?" –

답변

0

당신은 그렇다면 DESCRIBE MYTABLE;

같이,에 /를 DESCRIBE 문의 생각 언급 될 수있다 - 대답은 당신이 당신의 예상을 설명하십시오 SELECT * FROM ALL_TAB_COLUMNS WHERE TABLE_NAME = 'MYTABLE'

0

Select 문은 테이블 구조를 설명하기에 충분합니다. 오라클에 있다면 user_tables를 사용하여이 작업을 완료하십시오.

2

당신은

SELECT * FROM MyTable WHERE 0=1 

을 말함으로써 간단한 열 목록을 얻을 수 있습니다하지만 그 이상, 당신은 Manjunath의 조언을 따라 user_tables를 사용해야합니다.

관련 문제