मेरे पास एक पंक्ति टी है जिसमें कुछ पंक्तियों के साथ टाइप int int है। मैं इसे लूप करना चाहता हूं। बेशक, मैं इसके लिए एक चुनिंदा क्वेरी लिख सकता हूं। लेकिन मैं प्रक्रियाओं सीख रहा हूँ और एक प्रक्रिया लिखा था,फायरबर्ड में काम कैसे निलंबित करता है?
set term ^;
create procedure qt returns(a int) as
begin
for select i from t into :a do
suspend;
end^
set term ;^
लेकिन जब मैं इस प्रक्रिया कहते हैं, मैं केवल एक पंक्ति वापस,
execute procedure qt;
मैं देख रहा हूँ,
A
============
1
मुझे लगता है कि मिल मुझे suspend
समझ में नहीं आता है।
आपको बहुत बहुत धन्यवाद। क्या यह कहीं फायरबर्ड दस्तावेज में लिखा गया है? क्योंकि मैंने इसे कभी नहीं पढ़ा है। – ericj
@ericj मुझे इसे देखने की आवश्यकता होगी; मेरे पास अभी ऐसा करने का समय नहीं है। –
@ericj मैंने इंटरबेस 6 भाषा संदर्भ से जानकारी के साथ अपना उत्तर अपडेट किया है। –