특정디비의 모든 테이블의 row수 알아내기 2

예전에 프로시저로 만들었었는데.
–>

http://222.112.187.32:9090/solui/blueboard/board/solui_study/content.asp?b_nm=solui_study&s_num=61&GotoPage=1&order=

그냥 sql문도 함 보자..

set nocount on
declare @name varchar(80)
select @name = ‘

while @name is not null
begin
select @name = min(table_name) from information_schema.tables
where table_type = ‘base table’ and table_name > @name

if @name is not null
begin
select ‘가져온 테이블 이름:’+ @name
exec (‘select count(*) from ‘ + @name)
end
end

Comments

Powered by Facebook Comments

댓글 남기기

당신의 이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

*

다음의 HTML 태그와 속성을 사용할 수 있습니다: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>