Database

[ORACLE] COLUMN COUNT

B . 2019. 8. 29. 09:44
반응형

해당 테이블에 몇개의 컬럼이 존재하는지 구하는 쿼리.

 

1. 특정 테이블의 COLUMN COUNT

 

SELECT COUNT(*) AS COLCNT 
  FROM USER_TAB_COLUMNS
  WHERE TABLE_NAME = 테이블명

 

2. 테이블 별 COLUMN COUNT

 

SELECT TABLE_NAME
         ,COUNT(*)      AS COLCNT
  FROM USER_TAB_COLUMNS
  GROUP BY TABLE_NAME;  
  

 

 

USER_TAB_COLUMNS : 오라클의 SYSTEM 뷰. 

                               테이블의 COLUMN정보를 알 수 있다.

'Database' 카테고리의 다른 글

[ORACLE] REGEXP_SUBSTR  (0) 2022.06.13
[ORACLE] UPDATE  (0) 2022.06.07
[ORACLE] INSERT  (0) 2022.06.07
[Oracle/Tibero] 실수로 삭제 데이터 복구 (TIMESTAMP)  (0) 2022.05.10
[TIBERO] REBOOT  (0) 2022.05.09