Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемма с @@rowcount / 4 сообщений из 4, страница 1 из 1
07.06.2002, 08:54:41
    #32031999
Konnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма с @@rowcount
Здравствуйте!
Помогите пожалуйста.
Есть SQL2000+SP2 на NT4
В тригере на Insert,Update определяется количество обработанных записей с помощью @@rowcount:

Create triger .......
AS
set nocount on
declare @iCount int
set @iCount=@@rowcount
.
.
.

@@rowcount возвращает 0 (ноль) строк.
На других таблицах таойже тригер отрабатывает без проблем
...
Рейтинг: 0 / 0
07.06.2002, 09:14:09
    #32032001
Osya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма с @@rowcount
Все правильно. Tы командой SET .... сбрасываешь @@rowcount
Выполни например 2 батча:

set nocount off
select 1
declare @iCount int
select @iCount=@@rowcount
select @iCount

select 1
set nocount off
declare @iCount int
select @iCount=@@rowcount
select @iCount
...
Рейтинг: 0 / 0
07.06.2002, 09:14:50
    #32032002
Osya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма с @@rowcount
Все правильно. Tы командой SET .... сбрасываешь @@rowcount
Выполни например 2 батча:

set nocount off
select 1
declare @iCount int
select @iCount=@@rowcount
select @iCount

select 1
set nocount off
declare @iCount int
select @iCount=@@rowcount
select @iCount

Решение:
declare @iCount int
set @iCount=@@rowcount
set nocount on
...
Рейтинг: 0 / 0
07.06.2002, 09:33:17
    #32032005
Konnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемма с @@rowcount
Спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблемма с @@rowcount / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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