File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 308308< code class ="command "> CREATE EXTENSION</ code > を実行するユーザがスーパーユーザでないけれども本パラメータの効力でインストールできるとき、インストールやスクリプトの更新は実行したユーザではなく、サービス起動のスーパーユーザとして実行されます。
309309< code class ="varname "> superuser</ code > が< code class ="literal "> false</ code > の場合、本パラメータは無意味です。
310310一般に、ファイルシステムのアクセスなど、別の方法ではスーパーユーザのみができることにアクセスができる拡張に対して、これをtrueにすべきではありません。
311- また、拡張をtrustedとして作成するには、拡張のインストールとスクリプト更新を安全に記述するために、かなりの追加の労力が影響が必要です 。< a class ="xref " href ="extend-extensions.html#EXTEND-EXTENSIONS-SECURITY " title ="36.17.6. 拡張のためのセキュリティに関する考慮事項 "> 36.17.6</ a > を参照してください。
311+ また、拡張をtrustedとして作成するには、拡張のインストールとスクリプト更新を安全に記述するために、かなりの追加の労力を要します 。< a class ="xref " href ="extend-extensions.html#EXTEND-EXTENSIONS-SECURITY " title ="36.17.6. 拡張のためのセキュリティに関する考慮事項 "> 36.17.6</ a > を参照してください。
312312 </ p > </ dd > < dt id ="EXTEND-EXTENSIONS-FILES-RELOCATABLE "> < span class ="term "> < code class ="varname "> relocatable</ code > (< code class ="type "> boolean</ code > )</ span > < a href ="#EXTEND-EXTENSIONS-FILES-RELOCATABLE " class ="id_link "> #</ a > </ dt > < dd > < p >
313313< span class ="original ">
314314 An extension is <firstterm>relocatable</firstterm> if it is possible to move
Original file line number Diff line number Diff line change 144144 </ td > </ tr > < tr > < td > < code class ="type "> anycompatible</ code > </ td > < td > Common</ td > < td > さまざまな引数の共通データ型への自動昇格によって、関数があらゆるデータ型を受け付けることを示します
145145 </ td > </ tr > < tr > < td > < code class ="type "> anycompatiblearray</ code > </ td > < td > Common</ td > < td > さまざまな引数の共通データ型への自動昇格によって、関数があらゆる配列データ型を受け付けることを示します
146146 </ td > </ tr > < tr > < td > < code class ="type "> anycompatiblenonarray</ code > </ td > < td > Common</ td > < td > さまざまな引数の共通データ型への自動昇格によって、関数があらゆる配列でないデータ型を受け付けることを示します
147- </ td > </ tr > < tr > < td > < code class ="type "> anycompatiblerange</ code > </ td > < td > Common</ td > < td > さまざまな引数の共通データ型への自動昇格によって、配列があらゆる範囲データ型を受け付けることを示します
148- </ td > </ tr > < tr > < td > < code class ="type "> anycompatiblemultirange</ code > </ td > < td > Common</ td > < td > さまざまな引数の共通データ型への自動昇格によって、配列があらゆる多重範囲データ型を受け付けることを示します
147+ </ td > </ tr > < tr > < td > < code class ="type "> anycompatiblerange</ code > </ td > < td > Common</ td > < td > さまざまな引数の共通データ型への自動昇格によって、関数があらゆる範囲データ型を受け付けることを示します
148+ </ td > </ tr > < tr > < td > < code class ="type "> anycompatiblemultirange</ code > </ td > < td > Common</ td > < td > さまざまな引数の共通データ型への自動昇格によって、関数があらゆる多重範囲データ型を受け付けることを示します
149149 </ td > </ tr > </ tbody > </ table > </ div > </ div > < br class ="table-break " /> < p >
150150< span class ="original ">
151151 Polymorphic arguments and results are tied to each other and are resolved
296296多様型の< span class ="quote "> 「< span class ="quote "> common</ span > 」</ span > 族については、一致と導出の規則は概ね< span class ="quote "> 「< span class ="quote "> simple</ span > 」</ span > と同じに動作しますが、一つの大きな違いがあります。
297297一つの共通型へ暗黙にキャスト可能である限り、引数の実際の型が同一である必要がありません。
298298共通型は< code class ="literal "> UNION</ code > や関連する構文と同じ規則(< a class ="xref " href ="typeconv-union-case.html " title ="10.5. UNION、CASEおよび関連する構文 "> 10.5</ a > を参照)に従って選択されます。
299- 共通型の選択では、< code class ="type "> anycompatible</ code > や< code class ="type "> anycompatiblenonarray</ code > の入力の実際の型、< code class ="type "> anycompatiblearray</ code > 入力の配列要素型、< code class ="type "> anycompatiblerange</ code > 入力の範囲型と < code class ="type "> anycompatiblemultirange</ code > 入力の多重範囲型、 < code class =" type " > anycompatiblerange </ code > 入力の範囲の派生元型が 、考慮されます。
299+ 共通型の選択では、< code class ="type "> anycompatible</ code > や< code class ="type "> anycompatiblenonarray</ code > の入力の実際の型、< code class ="type "> anycompatiblearray</ code > 入力の配列要素型、< code class ="type "> anycompatiblerange</ code > 入力の範囲の派生元型、 < code class ="type "> anycompatiblemultirange</ code > 入力の多重範囲の派生元型が 、考慮されます。
300300< code class ="type "> anycompatiblenonarray</ code > が存在する場合、共通型は配列でない型である必要があります。
301301共通データ型が特定されたなら、< code class ="type "> anycompatible</ code > および< code class ="type "> anycompatiblenonarray</ code > の位置の引数は自動的にその型にキャストされ、< code class ="type "> anycompatiblearray</ code > 位置の引数は自動的にその型に対する配列にキャストされます。
302302 </ p > < p >
Original file line number Diff line number Diff line change 983983 inefficient and could produce false errors if a CTE included an
984984 update of an always-generated column.
985985</ span >
986- 以前は、自動更新可能なビューやルール付きリレーションを更新する際、元の問い合わせにデータを変更するCTEが含まれている場合、再起処理によりリライタはそれらのCTEを複数回書き換えていました 。
986+ 以前は、自動更新可能なビューやルール付きリレーションを更新する際、元の問い合わせにデータを変更するCTEが含まれている場合、再帰処理によりリライタはそれらのCTEを複数回書き換えていました 。
987987これは非効率的であり、CTEにALWAYS指定の生成列が含まれている場合、誤ったエラーが発生する可能性がありました。
988988 </ p > </ li > < li class ="listitem "> < span class ="original ">
989989Author: Nathan Bossart <nathan@postgresql.org>
13261326 backup manifest showed the starting timeline number where it meant
13271327 to show the ending timeline number.
13281328</ span >
1329- 例えば、バックアップマニュフェスト内のタイムライン番号不一致に関するエラー報告で 、本来表示されるべき終了タイムライン番号が開始タイムライン番号として表示されていました。
1329+ 例えば、バックアップマニフェスト内のタイムライン番号不一致に関するエラー報告で 、本来表示されるべき終了タイムライン番号が開始タイムライン番号として表示されていました。
13301330 </ p > </ li > < li class ="listitem "> < span class ="original ">
13311331Author: Thomas Munro <tmunro@postgresql.org>
13321332Branch: master [e5d99b4d9] 2026-01-22 16:03:47 +1300
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ layout: default
77
88## 最新
99
10- last-updated: 2026-03-31 05:03:03 JST
10+ last-updated: 2026-04-01 05:01:14 JST
1111
1212### 最新 PostgreSQL
1313
You can’t perform that action at this time.
0 commit comments