declare
v number;
c varchar2(20);
begin
select c into v from dual;
exception
when others
then
raise;
end;
このブロックの実行中に例外が発生します。これは、文字として動的に c に入力を提供しているためです。raise が C の値でエラーを出力することを望みます。raise ステートメントにメッセージ + C の値を追加する方法はありますか。
declare
v number;
c varchar2(20);
begin
select c into v from dual;
exception
when others
then
raise;
end;
このブロックの実行中に例外が発生します。これは、文字として動的に c に入力を提供しているためです。raise が C の値でエラーを出力することを望みます。raise ステートメントにメッセージ + C の値を追加する方法はありますか。