У меня есть хранимая процедура в Oracle для получения и отображения данных.Но я хочу реализовать в нем еще одну функциональность.
Что я хочу, я хочу вызвать исключение, и из этого исключения я хочу войти в таблицу Oracle
Пример хранимой процедуры
CREATE OR REPLACE PROCEDURE GET_FCA_GISDATA(
P_GRPNAME IN NVARCHAR2,
TBLDATA_APP OUT SYS_REFCURSOR
) AS
BEGIN
OPEN TBLDATA_APP FOR
SELECT IP.ID,
IP.SAP_ID,
IP.ID_OD_COUNTCHANGE,
IP.ID_OD_CHANGEDDATE,
IP.RRH_COUNTCHANGE,
IP.RRH_CHANGEDDATE,
IP.TENANCY_COUNTCHANGE,
IP.TENANCY_CHANGEDDATE,
ST.STATUS,
IP.RFE1_DATE_BAND,
IP.RFS_DATE_BAND,
IP.CREATED_BY
FROM TBL_IPCOLO_MAST_INFO IP
LEFT JOIN TBL_IPCOLO_STATUS ST
ON IP.FCA_STATUS = ST.ID
WHERE UMS_GRP_TO_NAME = P_GRPNAME
AND ST.ISACTIVE = 1
ORDER BY 12 DESC;
COMMIT;
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
END GET_FCA_GISDATA;
Пожалуйста, предложите, как вызвать исключение.