السلام عليكم ورحمة الله
هل استطيع استرجاع بيانات متعددة الاسطر باستخدام اجراء مخزن وكيرسور
مثلا بالاوراكل استطيع عمل ذلك كالتالي :
CREATE OR REPLACE PROCEDURE AFAQ.SE_ACC_NAME ( rec out MYPKG.CursorType, count_nu out NUMBER ) AS BEGIN execute immediate 'select count(rowid) from "ACCOUNTS" where "acc_parent" = 14' into count_nu; open rec for 'select "acc_id","acc_name" from "ACCOUNTS" where "acc_parent" = 14'; END SE_ACC_NAME; /
الــ MYPKG يتم عمله بهذا الكود
CREATE OR REPLACE PACKAGE AFAQ.MYPKG IS TYPE CursorType IS REF CURSOR; END;
طبعا الاوراكل تدعم ال package و ref cursor
هل استطيع عمل ذلك بالـ mysql وهل تدعم الـ mysql الــ package و ref cursor