ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.2.196 CREATE/DROP LANGUAGEコマンドの言語名を指定時の動作変更

非互換

FUJITSU Enterprise Postgres 14では、CREATE/DROP LANGUAGEコマンドの言語の名前を指定時に、シングルクォートを付けないように修正します。

FUJITSU Enterprise Postgres 13 SP1以前の場合

「'plpgsql'」のようなシングルクォート付けの名前が指定できます。

[例]

# CREATE LANGUAGE 'plpgsql';
CREATE EXTENSION
FUJITSU Enterprise Postgres 14の場合

「'plpgsql'」のようなシングルクォート付けの名前が指定できません。

[例]

=# CREATE LANGUAGE 'plpgsql';
ERROR:  syntax error at or near "'plpgsql'"
LINE 1: CREATE LANGUAGE 'plpgsql';

対処方法

言語の名前を指定する場合、シングルクォートを付けないように指定してください。