Dev/Ms-Sql

<Ms-Sql> Table Rows Count

giftDev 2023. 4. 21. 11:52
반응형

데이터가 적은 테이블일 경우,

SELECT COUNT(1) FROM 테이블명

 

 

데이터가 많은 테이블일 경우, 내부 프로시져 호출.

EXECUTE sp_tables_info_rowset '테이블명'

위의 쿼리를 실행한 후, cardinality 컬럼을 확인하자.

 

 

 

DB 내의 모든 테이블 ROWS COUNT를 확인해야 할 경우, 아래 쿼리로!

  SELECT obj.name, MAX(idx.rows)
  FROM sysindexes AS idx
  INNER JOIN sysobjects AS obj ON(idx.id=obj.id)
  WHERE (obj.type='U')
  GROUP BY obj.name

반응형