Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Сохранить EXEC в новую таблицу  [new]
RC88
Member

Откуда:
Сообщений: 12
Здравствуйте, помогите, пожалуйста с сохранением результата выполнения
EXEC sp_helpdb;

в новую таблицу
1 дек 17, 08:37    [20997262]     Ответить | Цитировать Сообщить модератору
 Re: Сохранить EXEC в новую таблицу  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 30745
RC88
Здравствуйте, помогите, пожалуйста с сохранением результата выполнения
EXEC sp_helpdb;


в новую таблицу
create table ...
insert table ... exec sp_helpdb
1 дек 17, 09:12    [20997306]     Ответить | Цитировать Сообщить модератору
 Re: Сохранить EXEC в новую таблицу  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
RC88,

CREATE TABLE #DATABASE_NAME
(
	name nvarchar(128),	-- Database name. 
	db_size nvarchar(13),	-- Total size of the database. 
	owner nvarchar(128),	-- Database owner (such as sa). 
	dbid smallint,		-- Numeric database ID. 
	created char(11),	-- Date the database was created. 
	status varchar(340),	-- Comma-separated list of values
	compatibility_level tinyint	-- Database compatibility level 
)

INSERT INTO #DATABASE_NAME
EXEC sp_helpdb

SELECT * FROM #DATABASE_NAME

DROP TABLE #DATABASE_NAME
1 дек 17, 09:54    [20997414]     Ответить | Цитировать Сообщить модератору
 Re: Сохранить EXEC в новую таблицу  [new]
LSV
Member [заблокирован]

Откуда: Киев
Сообщений: 30817
Главное чтоб ХП не создавала разные датасеты. В этом случае задача усложнится.
1 дек 17, 10:54    [20997625]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить