非互換
FUJITSU Enterprise Postgres 9.6以降では、PL/pgSQLのRAISEコマンドでCONTEXTメッセージを出力するように変更します。
CONTEXTメッセージは出力しません。
[例]
=# CREATE FUNCTION func1() RETURNS void AS $$
$# BEGIN
$# RAISE 'dummy exception';
$# RETURN;
$# END;
$# $$ LANGUAGE plpgsql;
CREATE FUNCTION
=# SELECT func1();
ERROR: dummy exception
CONTEXTメッセージを出力します。
[例]
=# CREATE FUNCTION func1() RETURNS void AS $$
$# BEGIN
$# RAISE 'dummy exception';
$# RETURN;
$# END;
$# $$ LANGUAGE plpgsql;
CREATE FUNCTION
=# SELECT func1();
ERROR: dummy exception
CONTEXT: PL/pgSQL function func1() line 3 at RAISE
対処方法
ありません。