非互換
Fujitsu Enterprise Postgres 15で、ビューの出力列照合を置換処理(OR REPLACE)で変更できないようにします。
出力列照合を置き換えることができます。
=# CREATE OR REPLACE VIEW test_view AS SELECT c1 COLLATE "en_US.utf8" FROM test_table; CREATE VIEW
出力列照合を置き換えることができません。
=# CREATE OR REPLACE VIEW test_view AS SELECT c1 COLLATE "en_US.utf8" FROM test_table; ERROR: cannot change collation of view column "c1" from "C" to "en_US.utf8"
対処方法
ありません。