Hi  "Андрей Могильный" 
> дубликатов, т.е. те ID уже попали в SUSPEND ранее.
> Можно ли как-то узнать, что уже отSUSPENDилось? ;)
> Т.е.
> 
> Цикл
> begin
>   id:=someid;
>   /*Вот здесь хотелось бы проверить, а не был ли уже этот ID ранее выдан
> наружу при других рекурсивных вызовах этой же хранимки*/
>   suspend;
> end
> 
> Или как это можно сделать? Если в лоб, делать не через SUSPEND, а через
> некую временную таблицу, не очень хорошо, будет притормаживать, да и мусор
> плодить, хранимка будет часто вызываться.
Зачем так сложно тебе не проще будет сделать 
select distinct id from SP?

WBR Evgeny Putilin.

Ответить