Go:ON DUPLICATE KEY UPDATEでSQL RowsAffected

Macilias:

それ以外のRowsAffected値のセマンティクスを説明する適切なドキュメントを見つけるのに苦労します。

RowsAffectedは、更新、挿入、または削除によって影響を受けた行の数を返します。すべてのデータベースまたはデータベースドライバがこれをサポートしているとは限りません。

ON DUPLICATE KEY UPDATEでクエリを使用していますが、更新後のRowsAffectedの値は2です。それは削除と挿入の実行に減少するためですか?

サーバーは、x86_64上のosx10.13用のMySqlサーバーバージョン8.0.12です。

ポールシュピーゲル:

mysql_affected_rows()SQL関数ROW_COUNT()と同等です

INSERT .. ON DUPLICATE KEY UPDATEドキュメントの状態について

以下のためにINSERT ... ON DUPLICATE KEY UPDATE行が既存の行が現在の値に設定されている場合は、新しい行、既存の行が更新された場合2、及び0として挿入された場合に文、行ごとに影響を受ける、列の値が1です。CLIENT_FOUND_ROWSフラグを指定すると、既存の行が現在の値に設定されている場合、影響を受ける行の値は1(0ではない)になります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Go-Gormの関連付けモードでRowsAffectedを取得する方法

分類Dev

How to On Duplicate Key Update

分類Dev

SQL Insert multiple record while using ON DUPLICATE KEY UPDATE

分類Dev

UPDATE, INSERT and ON DUPLICATE KEY UPDATE in one query

分類Dev

Java+MySQL - adding "on duplicate key update"

分類Dev

Mysql INSERT INTO ... SELECT .... ON DUPLICATE KEY UPDATE

分類Dev

python mysql DUPLICATE KEY UPDATE rrror

分類Dev

Mysql insert on duplicate key update and delete if key not exists

分類Dev

mysql insert on duplicate key update, check which one occurred

分類Dev

SQL Server - Remove duplicate rows and maintain existing primary key

分類Dev

VB.NETで「INSERT INTO table VALUES() ON DUPLICATE KEY UPDATE」を使用できません

分類Dev

INSERT INTO ... ON DUPLICATE KEY UPDATEは、PHPとmySQLで重複する値を更新しません

分類Dev

Can a foreign key be NULL and/or duplicate?

分類Dev

PostgreSQL BIGSERIAL and "duplicate key" on insert

分類Dev

SQLエラー(1064)が発生し続けます:ON DUPLICATE KEY UPDATEで「10)」の近くで使用する正しい構文

分類Dev

Go struct with computed key

分類Dev

独自の列を持つDUPLICATE KEY UPDATEオン

分類Dev

go text / templateで.Keyを使用する方法

分類Dev

SQL executemany()とPythonと配列、およびON DUPLICATE KEY

分類Dev

PHP Foreach SQL、INSERT INTO ON DUPLICATE KEY UPDATEは最後のクエリのみを挿入しますか?

分類Dev

Mysql INSERT ... ON DUPLICATE KEY新しいキーで再挿入

分類Dev

ON DUPLICATE KEY UPDATEのTerser構文は、1つの条件がtrueの場合のみですか?

分類Dev

INSERT ... ON DUPLICATE KEY UPDATEがMySQLのキー「PRIMARY」に重複エントリ「x」を与えるのはなぜですか?

分類Dev

Hibernate + "ON DUPLICATE KEY"ロジック

分類Dev

Remove duplicate key and value from json in java

分類Dev

MySQL removing Duplicate Rows with Primary Key

分類Dev

Error adding duplicate key to Dictionary in script task

分類Dev

Compare key values within object for duplicate

分類Dev

INSERT INTO WHERE NOT EXISTS - Getting Duplicate Key Error

Related 関連記事

  1. 1

    Go-Gormの関連付けモードでRowsAffectedを取得する方法

  2. 2

    How to On Duplicate Key Update

  3. 3

    SQL Insert multiple record while using ON DUPLICATE KEY UPDATE

  4. 4

    UPDATE, INSERT and ON DUPLICATE KEY UPDATE in one query

  5. 5

    Java+MySQL - adding "on duplicate key update"

  6. 6

    Mysql INSERT INTO ... SELECT .... ON DUPLICATE KEY UPDATE

  7. 7

    python mysql DUPLICATE KEY UPDATE rrror

  8. 8

    Mysql insert on duplicate key update and delete if key not exists

  9. 9

    mysql insert on duplicate key update, check which one occurred

  10. 10

    SQL Server - Remove duplicate rows and maintain existing primary key

  11. 11

    VB.NETで「INSERT INTO table VALUES() ON DUPLICATE KEY UPDATE」を使用できません

  12. 12

    INSERT INTO ... ON DUPLICATE KEY UPDATEは、PHPとmySQLで重複する値を更新しません

  13. 13

    Can a foreign key be NULL and/or duplicate?

  14. 14

    PostgreSQL BIGSERIAL and "duplicate key" on insert

  15. 15

    SQLエラー(1064)が発生し続けます:ON DUPLICATE KEY UPDATEで「10)」の近くで使用する正しい構文

  16. 16

    Go struct with computed key

  17. 17

    独自の列を持つDUPLICATE KEY UPDATEオン

  18. 18

    go text / templateで.Keyを使用する方法

  19. 19

    SQL executemany()とPythonと配列、およびON DUPLICATE KEY

  20. 20

    PHP Foreach SQL、INSERT INTO ON DUPLICATE KEY UPDATEは最後のクエリのみを挿入しますか?

  21. 21

    Mysql INSERT ... ON DUPLICATE KEY新しいキーで再挿入

  22. 22

    ON DUPLICATE KEY UPDATEのTerser構文は、1つの条件がtrueの場合のみですか?

  23. 23

    INSERT ... ON DUPLICATE KEY UPDATEがMySQLのキー「PRIMARY」に重複エントリ「x」を与えるのはなぜですか?

  24. 24

    Hibernate + "ON DUPLICATE KEY"ロジック

  25. 25

    Remove duplicate key and value from json in java

  26. 26

    MySQL removing Duplicate Rows with Primary Key

  27. 27

    Error adding duplicate key to Dictionary in script task

  28. 28

    Compare key values within object for duplicate

  29. 29

    INSERT INTO WHERE NOT EXISTS - Getting Duplicate Key Error

ホットタグ

アーカイブ