From e841e20235263393c28e75b529d6b4a5fac22440 Mon Sep 17 00:00:00 2001 From: Noboru Saito Date: Wed, 8 Jul 2026 18:57:50 +0900 Subject: [PATCH 1/3] =?UTF-8?q?spi.sgml=E3=81=AE=E8=A6=8B=E7=9B=B4?= =?UTF-8?q?=E3=81=97=E6=94=B9=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ファイル内で日本語訳が統一されてなかったのを統一 #3690 - 原文にピリオドがない箇所では「。」を削除 --- doc/src/sgml/spi.sgml | 164 +++++++++++++++++++----------------------- 1 file changed, 73 insertions(+), 91 deletions(-) diff --git a/doc/src/sgml/spi.sgml b/doc/src/sgml/spi.sgml index d34658a1793..48227850f15 100644 --- a/doc/src/sgml/spi.sgml +++ b/doc/src/sgml/spi.sgml @@ -135,7 +135,7 @@ SPIユーティリティ関数の中には、未接続のC関数から呼び出 allows passing option flags. Currently, the following option values are available: --> -SPI_connect_extは同様に動作しますが、オプションフラグを渡せる引数を一つもちます。 +SPI_connect_extは同様に動作しますが、オプションフラグを渡す引数があります。 今のところ以下のオプション値が使えます。 @@ -179,7 +179,7 @@ SPI接続を非原子的になるように設定します -成功した場合。 +成功した場合 @@ -261,7 +261,7 @@ C関数の現在の呼び出し期間内で必要なSPI操作が完了した後 -適切に切断された場合。 +適切に切断された場合 @@ -548,9 +548,7 @@ typedef struct SPITupleTable - -読み取りのみの実行の場合true。 - + 読み取りのみの実行の場合true @@ -591,7 +589,7 @@ typedef struct SPITupleTable if a SELECT (but not SELECT INTO) was executed --> -SELECTSELECT INTOを除く)が実行された場合。 +SELECTSELECT INTOを除く)が実行された場合 @@ -603,7 +601,7 @@ typedef struct SPITupleTable -SELECT INTOが実行された場合。 +SELECT INTOが実行された場合 @@ -615,7 +613,7 @@ typedef struct SPITupleTable -INSERTが実行された場合。 +INSERTが実行された場合 @@ -627,7 +625,7 @@ typedef struct SPITupleTable -DELETEが実行された場合。 +DELETEが実行された場合 @@ -639,7 +637,7 @@ typedef struct SPITupleTable -UPDATEが実行された場合。 +UPDATEが実行された場合 @@ -651,7 +649,7 @@ typedef struct SPITupleTable -MERGEが実行された場合。 +MERGEが実行された場合 @@ -663,7 +661,7 @@ typedef struct SPITupleTable -INSERT RETURNINGが実行された場合。 +INSERT RETURNINGが実行された場合 @@ -675,7 +673,7 @@ typedef struct SPITupleTable -DELETE RETURNINGが実行された場合。 +DELETE RETURNINGが実行された場合 @@ -687,7 +685,7 @@ typedef struct SPITupleTable -UPDATE RETURNINGが実行された場合。 +UPDATE RETURNINGが実行された場合 @@ -699,7 +697,7 @@ typedef struct SPITupleTable -MERGE RETURNINGが実行された場合。 +MERGE RETURNINGが実行された場合 @@ -712,7 +710,7 @@ typedef struct SPITupleTable if a utility command (e.g., CREATE TABLE) was executed --> -ユーティリティコマンド(CREATE TABLEなど)が実行された場合。 +ユーティリティコマンド(CREATE TABLEなど)が実行された場合 @@ -736,7 +734,7 @@ typedef struct SPITupleTable -エラーの場合、以下のいずれかの負の値が返されます。 +エラーが発生した場合、以下の負の値のいずれかが返されます。 @@ -747,7 +745,7 @@ typedef struct SPITupleTable if command is NULL or count is less than 0 --> -commandNULL、あるいはcountが0未満の場合。 +commandNULL、あるいはcountが0未満の場合 @@ -760,7 +758,7 @@ typedef struct SPITupleTable if COPY TO stdout or COPY FROM stdin was attempted --> -COPY TO stdoutあるいはCOPY FROM stdinが試行された場合。 +COPY TO stdoutあるいはCOPY FROM stdinが試行された場合 @@ -780,7 +778,7 @@ typedef struct SPITupleTable ROLLBACK PREPARED, or any variant thereof) --> -トランザクション操作を行うコマンド(BEGINCOMMITROLLBACKSAVEPOINTPREPARE TRANSACTIONCOMMIT PREPAREDROLLBACK PREPARED、およびこれらの亜種)が試行された場合。 +トランザクション操作を行うコマンド(BEGINCOMMITROLLBACKSAVEPOINTPREPARE TRANSACTIONCOMMIT PREPAREDROLLBACK PREPARED、およびこれらの亜種)が試行された場合 @@ -1098,7 +1096,7 @@ int SPI_execute_extended(const char *command, maximum number of rows to return, or 0 for no limit --> -返される行の最大数、無制限の場合には0 +返される行の最大数。無制限なら0。 @@ -1337,9 +1335,7 @@ int SPI_execute_with_args(const char *command, - -読み取りのみの実行の場合true - + 読み取りのみの実行の場合true @@ -1377,7 +1373,7 @@ int SPI_execute_with_args(const char *command, SPI_tuptable are set as in SPI_execute if successful. --> -成功した場合SPI_processedSPI_tuptableSPI_executeと同様に設定されます。 +成功時、SPI_processedSPI_tuptableSPI_executeと同様に設定されます。 @@ -1397,7 +1393,7 @@ int SPI_execute_with_args(const char *command, - 文を準備する。文の実行はまだ行わない + 文を準備する。まだ実行は行わない @@ -1721,8 +1717,7 @@ SPIPlanPtr SPI_prepare_cursor(const char * command, int < -カーソルオプションの整数ビットマスク。 -ゼロはデフォルトの動作を引き起こします +カーソルオプションの整数ビットマスク。ゼロはデフォルトの動作を生成します @@ -1781,7 +1776,7 @@ SPIPlanPtr SPI_prepare_cursor(const char * command, int < - 文を準備する。文の実行はまだ行わない + 文を準備する。まだ実行は行わない @@ -1902,7 +1897,7 @@ raw解析のモード。 -カーソルオプションの整数ビットマスク。ゼロはデフォルトの振舞いになります +カーソルオプションの整数ビットマスク。ゼロはデフォルトの動作を生成します @@ -2030,8 +2025,7 @@ SPIPlanPtr SPI_prepare_params(const char * command, -カーソルオプションの整数ビットマスク。 -ゼロはデフォルトの動作を引き起こします +カーソルオプションの整数ビットマスク。ゼロはデフォルトの動作を生成します @@ -2447,9 +2441,7 @@ int SPI_execute_plan(SPIPlanPtr plan, Datum * - -読み取りのみの実行の場合true - + 読み取りのみの実行の場合true @@ -2516,7 +2508,7 @@ int SPI_execute_plan(SPIPlanPtr plan, Datum * SPI_tuptable are set as in SPI_execute if successful. --> -成功時、SPI_processedSPI_tuptableSPI_execute同様に設定されます。 +成功時、SPI_processedSPI_tuptableSPI_executeと同様に設定されます。 @@ -2696,7 +2688,7 @@ int SPI_execute_plan_extended(SPIPlanPtr plan, maximum number of rows to return, or 0 for no limit --> -返される行の最大数、無制限の場合には0 +返される行の最大数。無制限なら0。 @@ -2864,9 +2856,7 @@ int SPI_execute_plan_with_paramlist(SPIPlanPtr plan, - -読み取りのみの実行の場合true - + 読み取りのみの実行の場合true @@ -2904,7 +2894,7 @@ int SPI_execute_plan_with_paramlist(SPIPlanPtr plan, SPI_tuptable are set as in SPI_execute_plan if successful. --> -成功時、SPI_processedSPI_tuptableSPI_execute_plan同様に設定されます。 +成功した場合、SPI_processedSPI_tuptableSPI_execute_planと同様に設定されます。 @@ -3050,7 +3040,7 @@ int SPI_execp(SPIPlanPtr plan, Datum * values< SPI_tuptable are set as in SPI_execute if successful. --> -成功時、SPI_execute同様にSPI_processedSPI_tuptableが設定されます。 +成功時、SPI_processedSPI_tuptableSPI_executeと同様に設定されます。 @@ -3120,8 +3110,7 @@ C関数の呼び出し元にポータルの名前を返すことで、結果と The passed-in parameter data will be copied into the cursor's portal, so it can be freed while the cursor still exists. --> -渡されるパラメータデータはカーソルのポータルにコピーされます。 -そのため、カーソルが存在している間にそのデータを解放することができます。 +渡されたパラメータデータはカーソルのポータルにコピーされますので、カーソルが存在する間に解放することができます。 @@ -3140,7 +3129,7 @@ C関数の呼び出し元にポータルの名前を返すことで、結果と name for portal, or NULL to let the system select a name --> -ポータルの名前、あるいはシステムに名前を決定させる場合はNULL +ポータルの名前、またはシステムに名前を選択させる場合はNULL @@ -3210,9 +3199,7 @@ C関数の呼び出し元にポータルの名前を返すことで、結果と - -読み取りのみの実行の場合true - + 読み取りのみの実行の場合true @@ -3229,8 +3216,8 @@ C関数の呼び出し元にポータルの名前を返すことで、結果と Pointer to portal containing the cursor. Note there is no error return convention; any error will be reported via elog. --> -カーソルを含むポータルへのポインタ。 -戻り値の規約にはエラーを表すものがないことに注意してください。 +カーソルを含むポータルへのポインタです。 +戻り値でエラーを示す規約はないことに注意してください。 エラーはすべてelog経由で報告されます。 @@ -3300,7 +3287,7 @@ Portal SPI_cursor_open_with_args(const char *name, The passed-in parameter data will be copied into the cursor's portal, so it can be freed while the cursor still exists. --> -渡されたパラメータデータはカーソルのポータルにコピーされますので、カーソルが存在している間は解放することができます。 +渡されたパラメータデータはカーソルのポータルにコピーされますので、カーソルが存在する間に解放することができます。 @@ -3328,7 +3315,7 @@ Portal SPI_cursor_open_with_args(const char *name, name for portal, or NULL to let the system select a name --> -ポータルの名前、またはシステムに名前を選択させるNULL +ポータルの名前、またはシステムに名前を選択させる場合はNULL @@ -3421,9 +3408,7 @@ Portal SPI_cursor_open_with_args(const char *name, - -読み取りのみの実行の場合true - + 読み取りのみの実行の場合true @@ -3434,7 +3419,7 @@ Portal SPI_cursor_open_with_args(const char *name, -カーソルオプションの整数ビットマスク。ゼロの場合はデフォルトの動作 +カーソルオプションの整数ビットマスク。ゼロはデフォルトの動作を生成します @@ -3452,9 +3437,9 @@ Portal SPI_cursor_open_with_args(const char *name, Pointer to portal containing the cursor. Note there is no error return convention; any error will be reported via elog. --> -カーソルを含んだポータルへのポインタ。 -エラーを返す規約がないことに注意してください。 -すべてのエラーはelogで報告されます。 +カーソルを含むポータルへのポインタです。 +戻り値でエラーを示す規約はないことに注意してください。 +エラーはすべてelog経由で報告されます。 @@ -3515,8 +3500,7 @@ Portal SPI_cursor_open_with_paramlist(const char *name, The passed-in parameter data will be copied into the cursor's portal, so it can be freed while the cursor still exists. --> -渡されるパラメータデータはカーソルのポータルにコピーされます。 -そのため、カーソルが存在している間にそのデータを解放することができます。 +渡されたパラメータデータはカーソルのポータルにコピーされますので、カーソルが存在する間に解放することができます。 @@ -3535,7 +3519,7 @@ Portal SPI_cursor_open_with_paramlist(const char *name, name for portal, or NULL to let the system select a name --> -ポータルの名前、あるいはシステムに名前を決定させる場合はNULL +ポータルの名前、またはシステムに名前を選択させる場合はNULL @@ -3571,9 +3555,7 @@ Portal SPI_cursor_open_with_paramlist(const char *name, - -読み取りのみの実行の場合true - + 読み取りのみの実行の場合true @@ -3590,8 +3572,8 @@ Portal SPI_cursor_open_with_paramlist(const char *name, Pointer to portal containing the cursor. Note there is no error return convention; any error will be reported via elog. --> -カーソルを含むポータルへのポインタ。 -戻り値の規約にはエラーを表すものがないことに注意してください。 +カーソルを含むポータルへのポインタです。 +戻り値でエラーを示す規約はないことに注意してください。 エラーはすべてelog経由で報告されます。 @@ -3669,7 +3651,7 @@ Portal SPI_cursor_parse_open(const char *name, The passed-in parameter data will be copied into the cursor's portal, so it can be freed while the cursor still exists. --> -渡されてきたパラメータデータはカーソルのポータルにコピーされますので、カーソルが存在している間に解放できます。 +渡されたパラメータデータはカーソルのポータルにコピーされますので、カーソルが存在する間に解放することができます。 @@ -3688,7 +3670,7 @@ Portal SPI_cursor_parse_open(const char *name, name for portal, or NULL to let the system select a name --> -ポータルの名前、あるいはシステムに名前を決定させる場合はNULL +ポータルの名前、またはシステムに名前を選択させる場合はNULL @@ -3751,7 +3733,7 @@ Portal SPI_cursor_parse_open(const char *name, -カーソルオプションの整数ビットマスク。ゼロの場合はデフォルトの動作 +カーソルオプションの整数ビットマスク。ゼロはデフォルトの動作を生成します @@ -3779,9 +3761,9 @@ Portal SPI_cursor_parse_open(const char *name, Pointer to portal containing the cursor. Note there is no error return convention; any error will be reported via elog. --> -カーソルを含んだポータルへのポインタ。 -エラーを返す規約がないことに注意してください。 -すべてのエラーはelogで報告されます。 +カーソルを含むポータルへのポインタです。 +戻り値でエラーを示す規約はないことに注意してください。 +エラーはすべてelog経由で報告されます。 @@ -3941,7 +3923,7 @@ void SPI_cursor_fetch(Portal portal, bool forw -カーソルを持つポータル +カーソルを含むポータル @@ -3984,7 +3966,7 @@ void SPI_cursor_fetch(Portal portal, bool forw SPI_tuptable are set as in SPI_execute if successful. --> -成功時、SPI_processedSPI_tuptableSPI_execute同様に設定されます。 +成功時、SPI_processedSPI_tuptableSPI_executeと同様に設定されます。 @@ -4061,7 +4043,7 @@ void SPI_cursor_move(Portal portal, bool forwa -カーソルを持つポータル +カーソルを含むポータル @@ -4123,7 +4105,7 @@ void SPI_cursor_move(Portal portal, bool forwa - カーソルから一部の行を取り出す + カーソルから数行を取り出す @@ -4144,7 +4126,7 @@ void SPI_scroll_cursor_fetch(Portal portal, FetchDirectio SPI_scroll_cursor_fetch fetches some rows from a cursor. This is equivalent to the SQL command FETCH. --> -SPI_scroll_cursor_fetchはカーソルから行の一部を取り出します。 +SPI_scroll_cursor_fetchはカーソルから数行を取り出します。 これはSQLコマンドFETCHと等価です。 @@ -4215,7 +4197,7 @@ void SPI_scroll_cursor_fetch(Portal portal, FetchDirectio SPI_tuptable are set as in SPI_execute if successful. --> -成功時、SPI_execute同様にSPI_processedSPI_tuptableが設定されます。 +成功時、SPI_processedSPI_tuptableSPI_executeと同様に設定されます。 @@ -4283,7 +4265,7 @@ void SPI_scroll_cursor_move(Portal portal, FetchDirection in a cursor. This is equivalent to the SQL command MOVE. --> -SPI_scroll_cursor_moveはカーソル内の行の一部をスキップします。 +SPI_scroll_cursor_moveはカーソル内の数行をスキップします。 これはSQLコマンドMOVEと等価です。 @@ -4355,7 +4337,7 @@ void SPI_scroll_cursor_move(Portal portal, FetchDirection SPI_tuptable is set to NULL, since no rows are returned by this function. --> -成功時、SPI_execute同様にSPI_processedが設定されます。 +成功時、SPI_processedSPI_executeと同様に設定されます。 この関数は行を返しませんので、SPI_tuptableNULLに設定されます。 @@ -4450,7 +4432,7 @@ void SPI_cursor_close(Portal portal) -カーソルを持つポータル +カーソルを含むポータル @@ -4473,7 +4455,7 @@ void SPI_cursor_close(Portal portal) - 準備済み文を保持する + 準備済み文を保存する @@ -4795,7 +4777,7 @@ int SPI_register_relation(EphemeralNamedRelation enr) -エラーが発生したときは、以下の負の値の一つが返されます。 +エラーが発生した場合、以下の負の値のいずれかが返されます。 @@ -4941,7 +4923,7 @@ int SPI_unregister_relation(const char * name) -エラーが発生したときは、以下の負の値の一つが返されます。 +エラーが発生した場合、以下の負の値のいずれかが返されます。 @@ -5102,7 +5084,7 @@ int SPI_register_trigger_data(TriggerData *tdata) -エラーが発生したときは、以下の負の値の一つが返されます。 +エラーが発生した場合、以下の負の値のいずれかが返されます。 @@ -5435,7 +5417,7 @@ char * SPI_getvalue(HeapTuple row, TupleDesc r -検査対象の入力行 +検査する入力行 @@ -5553,7 +5535,7 @@ Datum SPI_getbinval(HeapTuple row, TupleDesc r -対象とする入力行 +検査する入力行 @@ -6781,7 +6763,7 @@ HeapTuple SPI_modifytuple(Relation rel, HeapTuple colnum is NULL, or if values is NULL. --> -relNULLの場合、rowNULLの場合、ncolsが0以下の場合、colnumNULLの場合、valuesNULLの場合。 +relNULLの場合、rowNULLの場合、ncolsが0以下の場合、colnumNULLの場合、valuesNULLの場合 @@ -7054,7 +7036,7 @@ int SPI_freeplan(SPIPlanPtr plan) is NULL or invalid --> 成功時は0。 -planNULLまたは無効な場合、SPI_ERROR_ARGUMENTです。 +planNULLまたは無効な場合はSPI_ERROR_ARGUMENT From e49c142f6f042ad8093f849197505d30c7c47998 Mon Sep 17 00:00:00 2001 From: Noboru Saito Date: Tue, 14 Jul 2026 12:46:21 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=E3=80=8C=E3=80=81=E3=80=82=E3=80=8D?= =?UTF-8?q?=E3=81=AE=E7=B5=B1=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/src/sgml/spi.sgml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/doc/src/sgml/spi.sgml b/doc/src/sgml/spi.sgml index 48227850f15..a319f37e35e 100644 --- a/doc/src/sgml/spi.sgml +++ b/doc/src/sgml/spi.sgml @@ -537,7 +537,7 @@ typedef struct SPITupleTable -実行するコマンドを含む文字列。 +実行するコマンドを含む文字列 @@ -560,7 +560,7 @@ typedef struct SPITupleTable maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -887,7 +887,7 @@ int SPI_exec(const char * command, long count< -実行するコマンドを含む文字列。 +実行するコマンドを含む文字列 @@ -900,7 +900,7 @@ int SPI_exec(const char * command, long count< maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -1096,7 +1096,7 @@ int SPI_execute_extended(const char *command, maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -1347,7 +1347,7 @@ int SPI_execute_with_args(const char *command, maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -2453,7 +2453,7 @@ int SPI_execute_plan(SPIPlanPtr plan, Datum * maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -2688,7 +2688,7 @@ int SPI_execute_plan_extended(SPIPlanPtr plan, maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -2868,7 +2868,7 @@ int SPI_execute_plan_with_paramlist(SPIPlanPtr plan, maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -3014,7 +3014,7 @@ int SPI_execp(SPIPlanPtr plan, Datum * values< maximum number of rows to return, or 0 for no limit --> -返される行の最大数。無制限なら0。 +返される行の最大数、無制限なら0 @@ -6013,7 +6013,7 @@ const char * SPI_result_code_string(int code); -結果コードの文字列表現 +結果コードの文字列表現。 @@ -6763,7 +6763,7 @@ HeapTuple SPI_modifytuple(Relation rel, HeapTuple colnum is NULL, or if values is NULL. --> -relNULLの場合、rowNULLの場合、ncolsが0以下の場合、colnumNULLの場合、valuesNULLの場合 +relNULLの場合、rowNULLの場合、ncolsが0以下の場合、colnumNULLの場合、valuesNULLの場合。 @@ -7415,7 +7415,7 @@ execq(PG_FUNCTION_ARGS) - * 何らかの行が取り出された場合は、行をelog(INFO)を使用して表示 + * 何らかの行が取り出された場合は、行をelog(INFO)を使用して表示。 */ if (ret > 0 && SPI_tuptable != NULL) { From 1bdaf2309d0633fc5eb63b3351e30bc7c8a7d560 Mon Sep 17 00:00:00 2001 From: Noboru Saito Date: Tue, 14 Jul 2026 12:48:06 +0900 Subject: [PATCH 3/3] =?UTF-8?q?.=E3=81=A8=E3=80=82=E3=82=92=E5=90=88?= =?UTF-8?q?=E3=82=8F=E3=81=9B=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/src/sgml/spi.sgml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/src/sgml/spi.sgml b/doc/src/sgml/spi.sgml index a319f37e35e..1195d54a987 100644 --- a/doc/src/sgml/spi.sgml +++ b/doc/src/sgml/spi.sgml @@ -1112,7 +1112,7 @@ int SPI_execute_extended(const char *command, in SPI_execute --> 問い合わせが出すタプルを受け取るDestReceiverオブジェクト。 -NULLなら、SPI_executeのように、結果タプルはSPI_tuptable構造体に蓄積されます。 +NULLなら、SPI_executeのように、結果タプルはSPI_tuptable構造体に蓄積されます @@ -2704,7 +2704,7 @@ int SPI_execute_plan_extended(SPIPlanPtr plan, in SPI_execute_plan --> 問い合わせが出すタプルを受け取るDestReceiverオブジェクト。 -NULLなら、SPI_execute_planのように、結果タプルはSPI_tuptable構造体に蓄積されます。 +NULLなら、SPI_execute_planのように、結果タプルはSPI_tuptable構造体に蓄積されます