본문 바로가기
Database

티베로 특정 테이블 컬럼 이름, 데이터 타입 등 상세 정보 조회

by jayden-lee 2019. 4. 25.
728x90

티베로 테이블 컬럼 정보 조회

특정 테이블의 컬럼 이름, 데이터 타입, Nullable, 데이터 길이, 주석, 기본값 등 상세 정보를 조회하기 위해서는 아래 쿼리를 실행하면 된다. DBA 권한이 있다면 dba_tab_columns와 dba_col_comments 뷰로 변경해서 조회하면 된다.

SELECT
    cols.column_id "Column ID",
    cols.column_name "Column Name",
    nullable "Nullable",
    data_type "Data Type",
    data_precision "Data Precision",
    data_scale "Data scale",
    char_used "Char Used",
    data_length "Data Length",
    char_length "Char Length",
    data_default "Default",
    comments "Comments"
FROM
    all_tab_columns cols,
    all_col_comments coms
WHERE
    cols.table_name = coms.table_name
    cols.column_name = coms.column_name
    cols.owner = coms.owner
    cols.table_name = :table_name
    AND cols.owner = :owner
ORDER BY
    column_id;

댓글