|
171 | 171 | Additional locations for extension control files can be configured using |
172 | 172 | the parameter <xref linkend="guc-extension-control-path"/>. |
173 | 173 | </span> |
174 | | -《機械翻訳》extensionコントロールファイルの追加の場所は、パラメータ<a class="xref" href="runtime-config-client.html#GUC-EXTENSION-CONTROL-PATH">extension_control_path</a>を使用して設定できます。 |
| 174 | +拡張の制御ファイルを格納する追加の場所は、<a class="xref" href="runtime-config-client.html#GUC-EXTENSION-CONTROL-PATH">extension_control_path</a>パラメータを使用して設定できます。 |
175 | 175 | </p><p> |
176 | 176 | <span class="original"> |
177 | 177 | The file format for an extension control file is the same as for the |
|
198 | 198 | the script files are looked for in the same directory where the |
199 | 199 | control file was found. |
200 | 200 | </span> |
201 | | -《機械翻訳》extension<acronym class="acronym">SQL</acronym>のスクリプトファイルを含むディレクトリです。 |
202 | | -絶対パスを指定しない場合、名前は制御ファイルが見つかったディレクトリからの相対パスになります。 |
203 | | -デフォルトを指定すると、スクリプトファイルは制御ファイルが見つかったディレクトリから検索されます。 |
| 201 | +拡張の<acronym class="acronym">SQL</acronym>スクリプトファイルを含むディレクトリです。 |
| 202 | +絶対パスが指定されていない限り、その名前は制御ファイルが見つかったディレクトリからの相対パスになります。 |
| 203 | +デフォルトでは、スクリプトファイルは制御ファイルが見つかったディレクトリから検索されます。 |
204 | 204 | </p></dd><dt id="EXTEND-EXTENSIONS-FILES-DEFAULT-VERSION"><span class="term"><code class="varname">default_version</code> (<code class="type">string</code>)</span> <a href="#EXTEND-EXTENSIONS-FILES-DEFAULT-VERSION" class="id_link">#</a></dt><dd><p> |
205 | 205 | <span class="original"> |
206 | 206 | The default version of the extension (the one that will be installed |
|
242 | 242 | FUNCTION</command> commands for C-language functions, so that the script |
243 | 243 | files do not need to hard-wire the name of the shared library. |
244 | 244 | </span> |
245 | | -《マッチ度[86.315789]》このパラメータの値でスクリプトファイル内の<code class="literal">MODULE_PATHNAME</code>の出現箇所が置換されます。 |
| 245 | +このパラメータの値でスクリプトファイル内の<code class="literal">MODULE_PATHNAME</code>の出現箇所が置換されます。 |
246 | 246 | 設定されていない場合は置換は行われません。 |
247 | | -通常これは、スクリプトファイル内で共有ライブラリの名前を直接書き込む必要がなくなるように<code class="literal">$libdir/<em class="replaceable"><code>shared_library_name</code></em></code>に設定され、C言語関数では<code class="command">CREATE FUNCTION</code>コマンド中で<code class="literal">MODULE_PATHNAME</code>を使用します。 |
248 | | -《機械翻訳》このパラメータの値は、<code class="literal">MODULE_PATHNAME</code>スクリプトファイル内のの各オカレンスに置換されます。 |
249 | | -この値が設定されていない場合、置換は行われません。 |
250 | | -通常、これはjust <code class="literal"><em class="replaceable"><code>shared_library_name</code></em></code> and then <code class="literal">MODULE_PATHNAME</code> is used in <code class="command">CREATE FUNCTION</code> C-言語関数のコマンドに設定されるため、スクリプトファイルは共有ライブラリの名前をハードワイヤリングする必要がありません。 |
| 247 | +通常このパラメータは単に<code class="literal"><em class="replaceable"><code>shared_library_name</code></em></code>と設定され、C言語関数では<code class="command">CREATE FUNCTION</code>コマンドの中で<code class="literal">MODULE_PATHNAME</code>が使用されます。 |
| 248 | +これにより、スクリプトファイル内で共有ライブラリの名前を直接書き込む必要がなくなります。 |
251 | 249 | </p></dd><dt id="EXTEND-EXTENSIONS-FILES-REQUIRES"><span class="term"><code class="varname">requires</code> (<code class="type">string</code>)</span> <a href="#EXTEND-EXTENSIONS-FILES-REQUIRES" class="id_link">#</a></dt><dd><p> |
252 | 250 | <span class="original"> |
253 | 251 | A list of names of extensions that this extension depends on, |
|
1002 | 1000 | syntax, in addition to careful matching of argument types for functions |
1003 | 1001 | and operators. |
1004 | 1002 | </span> |
1005 | | -《機械翻訳》セキュアクロス-extension参照では、通常、関数と演算子のスキーマ型の慎重なマッチングに加えて、<code class="literal">@extschema:<em class="replaceable"><code>name</code></em>@</code>検索条件を使用して、他のextensionのオブジェクトの名前の引数-構文が必要です。 |
| 1003 | +拡張間で安全に参照するためには、関数と演算子の引数の型を注意深く一致させることに加えて、<code class="literal">@extschema:<em class="replaceable"><code>name</code></em>@</code>の構文を使用して他の拡張のオブジェクト名をスキーマ修飾することが通常必要です。 |
1006 | 1004 | </p></div></div><div class="sect2" id="EXTEND-EXTENSIONS-EXAMPLE"><div class="titlepage"><div><div><h3 class="title">36.17.7. 拡張の例 <a href="#EXTEND-EXTENSIONS-EXAMPLE" class="id_link">#</a></h3></div></div></div><span class="original"> |
1007 | 1005 | <title>Extension Example</title> |
1008 | 1006 | </span><p> |
|
0 commit comments