DB 테이블 관련 정보

Oracle 2009. 6. 29. 11:03
-- select * from tab

-- 모든 테이블의 컬럼 정보
select * from all_tab_columns

-- 테이블의 코멘트 보기
select * from all_tab_comments

-- 컬럼의 코멘트 보기
select * from all_col_comments

-- 테이블 PK 확인
select * from all_constraints

-- Oracle SID 확인
select instance from v$thread;

-- Oracle DB_NAME 확인
select name from v$database;

-- Oracle User 확인
select * from all_users;

-- 등록된 User 목록 보기
select username, user_id from dba_users order by username;

-- User가 소유한 모든 테이블 보기
select table_name from user_tables;

-- 사용자 정보 확인
select username, default_tablespace,temporary_tablespace from dba_users;

-- 오브젝트 조회
select * from all_objects;

-- 테이블 조회
select * from all_tables;

-- 시퀀스 정보 보기
select * from user_sequences;

select * from all_synonyms;

-- 테이블 인덱스 정보 조회
select * from all_ind_columns;

-- 인덱스 정보
SELECT   ICOL.INDEX_NAME   AS INDEX_NAME
        ,ICOL.TABLE_NAME   AS TABLE_NAME
        ,ICOL.COLUMN_NAME  AS COLUMN_NAME
FROM     DBA_OBJECTS       OBJE
        ,DBA_IND_COLUMNS   ICOL
WHERE    OBJE.OBJECT_TYPE  = 'TABLE'
AND      OBJE.OBJECT_NAME  = 'ABSTB_JEONPYO'
AND      ICOL.TABLE_NAME   = OBJE.OBJECT_NAME
ORDER BY ICOL.INDEX_NAME, ICOL.COLUMN_POSITION

'Oracle' 카테고리의 다른 글

with as  (0) 2010.11.09
토드, 울트라에디터 대소문자 바꾸기  (0) 2010.03.16
Oracle Flashback 기능  (0) 2009.06.29
for update문  (0) 2009.06.29

글 보관함

카운터

Total : / Today : / Yesterday :
get rsstistory!