Skip to content

Commit

Permalink
update spi for 17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
koizumistr committed Nov 8, 2024
1 parent 4ef36b0 commit 97c17c9
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions doc/src/sgml/spi.sgml
Original file line number Diff line number Diff line change
Expand Up @@ -450,8 +450,8 @@ SPI_execute("INSERT INTO foo SELECT * FROM bar RETURNING *", false, 5);
<literal>SPI_tuptable</literal> is NULL, but they still return the number of
rows processed in <varname>SPI_processed</varname>.
-->
《マッチ度[90.315315]》(最後の)コマンドが実行した実際の行数は、<varname>SPI_processed</varname>グローバル変数に返されます。
関数の戻り値が<symbol>SPI_OK_SELECT</symbol>、<symbol>SPI_OK_INSERT_RETURNING</symbol>、<symbol>SPI_OK_DELETE_RETURNING</symbol>、または<symbol>SPI_OK_UPDATE_RETURNING</symbol>の場合、<literal>SPITupleTable *SPI_tuptable</literal>グローバルポインタを使用して、結果の行にアクセスすることができます。
(最後の)コマンドが実行した実際の行数は、<varname>SPI_processed</varname>グローバル変数に返されます。
関数の戻り値が<symbol>SPI_OK_SELECT</symbol>、<symbol>SPI_OK_INSERT_RETURNING</symbol>、<symbol>SPI_OK_DELETE_RETURNING</symbol>、<symbol>SPI_OK_UPDATE_RETURNING</symbol>または<symbol>SPI_OK_MERGE_RETURNING</symbol>の場合、<literal>SPITupleTable *SPI_tuptable</literal>グローバルポインタを使用して、結果の行にアクセスすることができます。
また、一部のユーティリティコマンド(<command>EXPLAIN</command>など)は行セットを返しますが、この場合も<literal>SPI_tuptable</literal>にはその結果が含まれます。
一部のユーティリティコマンド(<command>COPY</command>, <command>CREATE TABLE AS</command>)は行セットを返しません。
このため<literal>SPI_tuptable</literal>はNULLですが、<varname>SPI_processed</varname>の中で処理行数を返します。
Expand Down Expand Up @@ -697,7 +697,7 @@ typedef struct SPITupleTable
<!--
if a <command>MERGE RETURNING</command> was executed
-->
《機械翻訳》<command>MERGE RETURNING</command>が実行された場合。
<command>MERGE RETURNING</command>が実行された場合。
</para>
</listitem>
</varlistentry>
Expand Down

0 comments on commit 97c17c9

Please sign in to comment.