как создать хранимую процедуру с помощью простого выбора (SELECT * FROM TABLE) с использованием Oracle?Кроме того, любые хорошие учебники по хранимым процедурам очень помогут.
Спасибо.
Это зависит от того, что вы пытаетесь вернуть из хранимой процедуры (набор результатов или скалярное значение) и какой версии Oracle вы пользуетесь (более новые версии делают это проще).
Этот вопросвероятно, обман Получить набор результатов из хранимой процедуры оракула .
create or replace procedure spr_select_Emp(eno in number, employee out emp%RowType) As Begin Select empno,ename,mgrno,hiredate,sal,comm,deptno into employee from emp where empno=eno End;
Процедура создается с использованием приведенного ниже синтаксиса процедуры создания или замены Oracle:
создание или замена процедуры () как (или есть)
объявление локальной переменной, начало исключений раздела кода конец;
подробнее здесь: http://www.dba -oracle.com / t_create_or_replace_procedure.htm