Я создал процедуру в oracle pl / sql.
. Он состоит из запроса на вставку, запрос на вставку, если процедура выполняется извне, работает нормально, но как только я запускаю процедура с запросом вставки, процедура выполнена успешно, но вставленная строка не отражается в таблице.
create or replace PROCEDURE DEMO_PROC
(
step11 NVARCHAR2,
v_name NVARCHAR2
)
AS
BEGIN
Insert Into table123
(Vname, decision, Decision_Reason, Decision_Date,
stepN)
Select Distinct Vname,decision_Reason,
Decision_Date, stepN From demoTest123_history
Where Vname= v_name And QUEUE_NAME=step11
ORDER BY DECISION_DATE;
commit;
END;