2016-12-28 9 views
0

私はplpgsqlに行うことができます知っている:RAISE Exception '%', variable_name;PostgreSQLで2つの値を使って例外を発生させるには?

しかし、私は二つの値で例外を発生させる必要があります。

raise exception 'values %, % are incorrect please check.'(val1,val2); 

どんなに私は、私はまだsyntax error

マニュアルを入手しようと言うしませんどのようにそれを行うには: https://www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html

を、私はそれを正しく設定するにはどうすればよいですか?

答えて

1

あなたは,

raise exception 'values %, % are incorrect please check.',val1,val2; 
を逃しました
0
raise exception 'values %, % are incorrect please check.', val1, val2; 
0

確かにそれはありません:

RAISE [レベル] 'フォーマット' [、表現[、...]] [オプションを使用した= 表現[、...]];

[、...]はそう

raise exception 'values %, % are incorrect please check.',val1,val2; 

が動作するはずです以上の式を表します。

関連する問題