У меня есть этот запрос SQL:
select title
from DEPARTMENT;
Я пытался написать хранимую процедуру:
create PROCEDURE select_some
(whats VARCHAR2 ,c_select_some OUT SYS_REFCURSOR)
AS
BEGIN
OPEN c_select_some FOR
SELECT whats
FROM department;
END select_some;
/
Но где я выполняю ее с параметром "title", я получил 8 строк с«название» вместо фактического содержания. Что не так?
Исполнение:
var whats varchar2(20)
variable whats = 'Title'
variable mycursor refcursor;
exec select_some (:whats, mycursor);