0
declare
  v number;
  c varchar2(20);
begin

  select c into v from dual;
exception
  when others
  then
    raise;
end;

このブロックの実行中に例外が発生します。これは、文字として動的に c に入力を提供しているためです。raise が C の値でエラーを出力することを望みます。raise ステートメントにメッセージ + C の値を追加する方法はありますか。

4

1 に答える 1

0

simple を追加することにより:

Select CONCAT(raise,'C');

コンソールにその値を出力します

于 2013-10-25T14:10:43.930 に答える