Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 каким образом можно получить размер возвращаемого sql-запроса?  [new]
odisssey
Member

Откуда:
Сообщений: 64
есть необходимость получить размер выборки в килобайтах или мегабайтах, к примеру
select name, salary from employer where salary<1000 - сколько будет весить результат?
покурил гугл - не нашел.
Кто то знает как это реализовать?
7 окт 19, 14:51    [21988339]     Ответить | Цитировать Сообщить модератору
 Re: каким образом можно получить размер возвращаемого sql-запроса?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36450
Включить клиентскую статистику в студии

К сообщению приложен файл. Размер - 28Kb
7 окт 19, 14:53    [21988344]     Ответить | Цитировать Сообщить модератору
 Re: каким образом можно получить размер возвращаемого sql-запроса?  [new]
odisssey
Member

Откуда:
Сообщений: 64
спасибо, подходит.
а есть что то такое в t-sql типа count только чтоб показывало не кол-во строк а размер.
7 окт 19, 16:34    [21988501]     Ответить | Цитировать Сообщить модератору
 Re: каким образом можно получить размер возвращаемого sql-запроса?  [new]
msLex
Member

Откуда:
Сообщений: 6674
odisssey
спасибо, подходит.
а есть что то такое в t-sql типа count только чтоб показывало не кол-во строк а размер.



select sum(datalength(filed1)) + sum(datalength(filed2))...
from ...
7 окт 19, 16:37    [21988506]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить