database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1018 게시물 읽기
No. 1018
[질문]저가 급하게 알고자 하는 select 문 입니다.
작성자
노상명(rsm0725)
작성일
2003-11-05 13:42
조회수
5,236

안녕 하세요.

MS SQL 초보입니다.

저가 알고자 하는 내용은 아래와 같습니다.

 

현재 운영중인 테이블 명. 테이블의 전체 용량, 테이블의 실제 사용하는 용량, 앞으로사용 가능한 용량

을 알고자 합니다.

고수님들의 조언 부탁 드립니다.

이 글에 대한 댓글이 총 2건 있습니다.

SET NOCOUNT ON;
DECLARE @table_name NVARCHAR(100);

CREATE TABLE  #result
(
   name varchar(100)
  , rows varchar(100)
  , data  varchar(100)
  , reserved varchar(100)
  , index_size varchar(100)
  , unused  varchar(100)
)

 

DECLARE cur_table CURSOR  for
       SELECT name
         FROM sysobjects
         WHERE type ='U'
         ORDER BY name

   OPEN cur_table;
   FETCH NEXT FROM cur_table INTO @table_name
   WHILE @@FETCH_STATUS = 0
      BEGIN
          insert into #result
            exec   sp_spaceused @table_name
          FETCH NEXT FROM cur_table INTO @table_name;
      END

   CLOSE cur_table;

 

DEALLOCATE cur_table;

SELECT *
FROM #result;

DROP TABLE  #result;
GO

가을남자님이 2003-11-05 17:21에 작성한 댓글입니다. Edit

먼저 감사합니다.

 

상당한 도움이 되었군요,

 

 

노상명님이 2003-11-06 09:51에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1021ldf 파일이 지워지지 않아요 [4]
꿈동아리
2003-11-06
5741
1020mysql 테이블을 --->mssql 테이블로 옮기는데 문제가 발생해서 도움좀 [2]
윤민호
2003-11-05
5530
1019자동 증가하는 칼럼 설정 어떻게 해주나요? [2]
미노
2003-11-05
6833
1018[질문]저가 급하게 알고자 하는 select 문 입니다. [2]
노상명
2003-11-05
5236
1017SUM 함수의 결과가 NULL 일때 0으로 반환하는 방법을 좀... [2]
pipiband
2003-11-05
7564
1015접근 거절..ㅡ.ㅜ (java.sql.SQLException: Network error- Connection refused: connect )
이도형
2003-11-04
5234
1014이 쿼리를 랜덤하게 바꾸는 방법 없을까요?
커누들
2003-11-03
5045
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다