![]() |
MS SQL 2012 - вывести список таблиц отсортированных по размеру
Доброе время суток. Нужно вывести список таблиц для БД отсортированных по размеру. В SQL Server Management Studio ничего подобного не нашел. Подскажите как это реализовать запросами.
|
__sa__nya, Сортировка выполняется с командой ORDER BY:
Код:
SELECT * FROM Имя_таблицы ORDER BY Имя_атрибута (ASC - по возрастанию, DESC - по убыванию) |
Arkalik, по-моему ваш запрос выводит данные из таблицы, а мне нужно вывести список таблиц из Базы Данных .
|
__sa__nya, может эта статья на Хабре вам поможет?
Статья на MS View a List of Databases on an Instance of SQL Server Код:
USE AdventureWorks2012; |
lxa85, код который вы привели, выводит список всех БД, мне нужно список таблиц из конкретной БД, отсортированных по размеру. Об этом говорится в статье на MS которую вы привели:
Цитата:
В общем вопрос открыт и актуален. |
|
__sa__nya, ok, Google
Как в MS SQL получить список всех таблиц Цитата:
Там масса всего интересного. how-do-i-get-list-of-all-tables-in-a-database-using-tsql Код:
SELECT * FROM information_schema.tables Код:
SELECT sobjects.name |
__sa__nya,
Код:
USE <DBNAME>; |
Время: 14:09. |
Время: 14:09.
© OSzone.net 2001-