Desil
Зарегистрирован: 05.05.2006 Сообщения: 1
|
Добавлено: Пт Май 05 2006 11:27 Заголовок сообщения: Проблема при использовании OPENROWSET |
|
|
Добрый день!
Проблема при использовании OPENROWSET... Так задумано или у меня руки кривые?
В QA пишу:
Код: | SELECT *
FROM OPENROWSET('SQLOLEDB',бла-бла-бла, 'exec dbo.usp_111 ') AS a |
Хранимая процедура такая:
Код: | CREATE PROCEDURE dbo.usp_111 AS
exec usp_ыдваловыдолвыд
select *
from MYTEMP
drop table MYTEMP
GO |
В общем, если в ХП тянуть данные напрямую из таблицы - все ОК. Если в том виде, как пишу я - появляется сообщение об ошибке (при запуске запроса из QA):
Код: | Server: Msg 7357, Level 16, State 2, Line 1
Could not process object 'exec dbo.usp_111 '. The OLE DB provider 'SQLOLEDB' indicates that the object has no columns. |
Причем, результат выполнения команды exec dbo.usp_111 в обоих случаях одинаков!
Так в чем рОги? |
|