Является ли nocount в SQL для каждого соединения или для каждого выполнения?Является ли nocount в SQL для каждого соединения или для каждого выполнения?
Рассмотрим следующий
-- Proc to return data.
-- nocount is set to on (no row count returned)
create procedure procOne as
set nocount on
select * from myTable
Если у меня есть приложение, которое вызывает procOne, а затем выполняет SQL вызова, такие как: УДАЛИТЬ из MYTABLE где Foo = бар
Будет ли ВЕЬЕТЕ возвращать число строк удалены? Я сказал да.
Процедура должна устанавливать только значение nocount во время его выполнения. Пожалуйста, дайте мне знать, если это правильно.
Благодаря
Спасибо. Я прочитал это в BOL, но не был уверен, означает ли это то, что я хотел, чтобы это значило. :-) Спасибо – souLTower