私はこの警告をヒキガキにしています。したがって、この手順を使用することはできません。私はまずVARRAYを作成しています。警告:コンパイルされましたが、oracleでコンパイルエラーが発生しました
CREATE or replace TYPE notif_array AS VARRAY(100000) OF VARCHAR2(10);
次に、プロシージャを作成しています。
CREATE OR REPLACE PROCEDURE get_notification_id
(personrole in varchar2, personid out notif_array)
is
begin
DBMS_OUTPUT.PUT_LINE(personrole);
select person_id into personid
from exp_role_person_mapping
where person_role = personrole;
exception
when others then
personid := null;
end;
は、その後に私はあなたがPERSONIDするデータを割り当てする方法を、変更する必要がヒキガエル
Warning: compiled but with compilation errors
実際の問題を見るには、 'user errors'ビューを照会してください。 (Toadが 'show errors'をサポートしているかどうかはわかりません。) –
@AlexPoole。試しました。 「エラーなし」と表示されます。 –
プロシージャにカーソルを移動し、F4キーを押すと、ポップアップ・ウィンドウが開き、「エラー」タブに移動します。 – user75ponic