Oacle 은 sql 을 사용 하여 데이터베이스 시트,표 의 필드 를 가 져 오 는 여러 가지 방법 을 사용 합 니 다.

--첫 번 째 방법:dba 조회tab_columns
 
select COLUMN_NAME,DATA_TYPE,DATA_LENGTH
from dba_tab_columns
where table_name =upper(' ')
order by COLUMN_NAME

-- DBA

-- : user_tab_cols
select COLUMN_NAME,DATA_TYPE,DATA_LENGTH
from user_tab_cols
where table_name=upper(' ')

order by COLUMN_NAME
--

-- : ALL_TAB_COLUMNS
select distinct COLUMN_NAME,DATA_TYPE,DATA_LENGTH
from ALL_TAB_COLUMNS
WHERE TABLE_NAME= upper(' ')
--

좋은 웹페이지 즐겨찾기