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

Откуда: Москва
Сообщений: 912
Всем привет!
Из excel дергаю хранимку
ALTER PROC  [dbo].[SP_Test]
AS
CREATE TABLE #USERS
(
USERS VARCHAR(64),
subbranch_ID INT
)

INSERT INTO #USERS
SELECT 'domen\UserName', 8
select * from  #USERS

и получаю ошибку.
Если закомментировать вставку, то ошибки нет.

Когда запускаю процедуру из студии, с INSERT никаких проблем нет.

В чем может быть загвоздка?

К сообщению приложен файл. Размер - 42Kb
22 окт 15, 16:46    [18313079]     Ответить | Цитировать Сообщить модератору
 Re: TempDB и INSERT  [new]
invm
Member

Откуда: Москва
Сообщений: 9915
ALTER PROC  [dbo].[SP_Test]
AS
set nocount on
CREATE TABLE #USERS
(
USERS VARCHAR(64),
subbranch_ID INT
)

INSERT INTO #USERS
SELECT 'domen\UserName', 8
select * from  #USERS
22 окт 15, 16:52    [18313113]     Ответить | Цитировать Сообщить модератору
 Re: TempDB и INSERT  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
set nocount on надо в процедуре написать.
22 окт 15, 16:52    [18313117]     Ответить | Цитировать Сообщить модератору
 Re: TempDB и INSERT  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 912
Гавриленко Сергей Алексеевич
set nocount on надо в процедуре написать.

Спасибо! А какое логическое объяснение?
22 окт 15, 16:56    [18313145]     Ответить | Цитировать Сообщить модератору
 Re: TempDB и INSERT  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 9184
Yagrus2,

клиент получает "лишний" ответ.
22 окт 15, 17:01    [18313173]     Ответить | Цитировать Сообщить модератору
 Re: TempDB и INSERT  [new]
Glory
Member

Откуда:
Сообщений: 104751
Yagrus2
А какое логическое объяснение?

Объяснение как всегда написано в хелпе в статье про set nocount
23 окт 15, 09:22    [18315110]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить