Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как переставить колонки в результате sp_WhoIsActive? / 4 сообщений из 4, страница 1 из 1
09.07.2020, 07:39
    #39977693
vi0
vi0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переставить колонки в результате sp_WhoIsActive?
Добрый день
Есть такая замечательная функция. Как, не меняя ее можно переставить колонки в результате ее выполнения?
Пробовал искать решение в общем случае для хранимых процедур, но не получается прикрутить.

К примеру как обернуть эту конструкцию и переставить колонки в ней:

Код: sql
1.
2.
3.
EXECUTE sp_WhoIsActive
  @get_full_inner_text = 1,
  @get_plans = 1 
...
Рейтинг: 0 / 0
09.07.2020, 08:26
    #39977699
SIMPLicity_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переставить колонки в результате sp_WhoIsActive?
vi0
Добрый день
Есть такая замечательная функция. Как, не меняя ее можно переставить колонки в результате ее выполнения?
Пробовал искать решение в общем случае для хранимых процедур, но не получается прикрутить.

К примеру как обернуть эту конструкцию и переставить колонки в ней:

Код: sql
1.
2.
3.
EXECUTE sp_WhoIsActive
  @get_full_inner_text = 1,
  @get_plans = 1 



Либо "поймать" @schema (который OUTPUT) , создать свою таблицу и накидать туда результат. Либо выкинуть всё ЧТО НЕ НУЖНО , сделав свой экземпляр процедуры.

Вообще это вот тут:

Код: sql
1.
2.
3.
4.
5.
6.
7.
	--If set to 1, no data collection will happen and no result set will be returned; instead,
	--a CREATE TABLE statement will be returned via the @schema parameter, which will match 
	--the schema of the result set that would be returned by using the same collection of the
	--rest of the parameters. The CREATE TABLE statement will have a placeholder token of 
	--<table_name> in place of an actual table name.
	@return_schema BIT = 0,
	@schema VARCHAR(MAX) = NULL OUTPUT, 


... если я правильно понял
...
Рейтинг: 0 / 0
09.07.2020, 10:31
    #39977715
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переставить колонки в результате sp_WhoIsActive?
vi0
Добрый день
Есть такая замечательная функция. Как, не меняя ее можно переставить колонки в результате ее выполнения?

всё задокументировано
http://whoisactive.com/docs/24_output/
...
Рейтинг: 0 / 0
09.07.2020, 12:02
    #39977737
vi0
vi0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как переставить колонки в результате sp_WhoIsActive?
komrad, спасибо большое
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как переставить колонки в результате sp_WhoIsActive? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]