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

2.9.18 SQLタブのスクリプト表示仕様の変更

非互換

FUJITSU Enterprise Postgres 11では、関数ノードから大文字を含む関数を選択し、SQLタブを参照することで表示されるスクリプトにおいて、CREATE文の関数名をダブルクォートで括るように変更します。

FUJITSU Enterprise Postgres 10以前の場合

関数ノードから大文字を含む関数を選択し、SQLタブを参照することで表示されるスクリプトにおいて、CREATE文の関数名をダブルクォートで括りません。

[例]

CREATE OR REPLACE FUNCTION public.Function1(
	integer,
	integer)
    RETURNS integer
    LANGUAGE 'sql'

    COST 100
    IMMUTABLE STRICT 
AS $BODY$select $1 + $2;$BODY$;
FUJITSU Enterprise Postgres 11の場合

関数ノードから大文字を含む関数を選択し、SQLタブを参照することで表示されるスクリプトにおいて、CREATE文の関数名をダブルクォートで括ります。

[例]

CREATE OR REPLACE FUNCTION public."Function1"(
	integer,
	integer)
    RETURNS integer
    LANGUAGE 'sql'

    COST 100
    IMMUTABLE STRICT 
AS $BODY$select $1 + $2;$BODY$;

対処方法

ありません。