Результаты подсчета хранимой процедуры

Вы можете использовать vpcs (помните, что диапазоны IP-адресов не могут перекрываться, если вы это сделаете) или выставлять лямбда-выражения с помощью шлюза api и заставлять их вызывать друг друга с помощью http-запросов.

14
задан GarbageGuy 19 February 2009 в 10:28
поделиться

4 ответа

Это не будет работать. Позвольте мне предложить:

exec MyStoredProcedure
select @@rowcount

Кроме того, Вы могли возвратить количество как выходной параметр

25
ответ дан 1 December 2019 в 09:34
поделиться

Необходимо поместить логику в сохраненный proc и возвратить количество из сохраненного proc. Вы делаете это при помощи @@ переменная ROWCOUNT сразу после Вашего запроса. Этот ihow это работало бы в MS SQL Servet, по крайней мере.

Сохраненный Proc:

CREATE PROC MyPROC
AS
DECLARE @MyCount int

...

SELECT * FROM MyTable WHERE ...

SELECT @MyCount = @@ROWCOUNT

...

return @MyCOunt

Код вызова:

DECLARE @MyCount int

EXEC @MyCount = EXEC MyProc
3
ответ дан 1 December 2019 в 09:34
поделиться
SELECT @@ROWCOUNT
2
ответ дан 1 December 2019 в 09:34
поделиться

Запишите новую хранимую процедуру, которая делает счет для Вас.

-2
ответ дан 1 December 2019 в 09:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: