Depolanmış yordamı kullanarak tablodan birden çok satır almaya çalışıyorum ve bu benim için çalışmıyor. aşağıdaki gibi Benim saklı yordam ben Veritabanı konnektörü kullanılarak Katır Anypoint Studio'dan yordamını aramak için çalışıyorum ve bir kaydedici ile yük yazdırırken boş olarak sonucunu gördükDepolanmış yordamı kullanarak tablodan imleci kullanarak birden çok satır alınamıyor DB2
CREATE OR REPLACE PROCEDURE E_Enquiry
(IN SourceQueue1 VARCHAR(30)) LANGUAGE SQL
BEGIN
DECLARE C1 CURSOR FOR
select CreationTime
from ms.Exception_Message
where SourceQueue = SourceQueue1;
open c1;
END;
vardır. Sorguyu tek bir satır döndürdüğünde değiştirmeye çalışırsam (imleci kullanmadan) çalışır.
Lütfen bu sorunu çözmek için yardım edin. Teşekkürler.
Clockwork-Muse, beyan ve açılış imleç genellikle @:
ekleyerek
böylece gibi MÜŞTERİ DÖNÜŞ İLE 1
@Charles - aslında yapmadım. Bana öğrettiğin için teşekkürler! Sanırım işlevler ve zorunlu dilleri için biraz fazla kullanılmışım - daha önce gördüğüm örnekler açıkça bir imleç tipi döndürüyormuş gibi hissediyorum. –