tsklab
@tsklab
Здесь отвечаю на вопросы.

Как узнать размер базы данных?

По вопросу от infidel222.
Как получить список 5 самых больших баз данных?
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
tsklab
@tsklab Автор вопроса, куратор тега SQL Server
Здесь отвечаю на вопросы.
DECLARE @Temp TABLE( [Name] VARCHAR(1000), db_size VARCHAR(1000), [owner] VARCHAR(1000),
                     [dbid] VARCHAR(1000), created VARCHAR(1000), [status] VARCHAR(1000),
                     [compatibility_level] VARCHAR(1000))
INSERT INTO @Temp EXECUTE sp_helpdb
SELECT TOP (5) [Name], db_size AS [Size] 
  FROM @Temp
  ORDER BY CAST( REPLACE( db_size, 'MB', '' ) AS REAL ) DESC
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы