sql >> Database teknologi >  >> RDS >> Mysql

MySQL bulk INSERT eller OPDATERING

Du kan indsæt/opdater flere rækker ved hjælp af INSERT ... PÅ DUPLICATE KEY UPDATE. dokumentationen har følgende eksempel:

INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)
ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b);

Eller misforstår jeg dit spørgsmål?



  1. Oracle SQL Injection Block med DBMS_ASSERT

  2. Sådan forbinder du lokalt hostet MySQL-database med docker-containeren

  3. Få kolonneoplysninger til en tabel eller visning i SQL Server (T-SQL:sp_columns)

  4. Lagring af specifikke dato-/tidsværdier for brugere i forskellige tidszoner