sql >> Databasteknik >  >> RDS >> Mysql

Få alla infogade ID:n när du infogar flera rader med en enda fråga

Om du gillar att spela - gör det här :)

För att vara 99% säker måste du låsa bordet för att kunna skriva. Du är inte säker på att de (i framtiden) två transaktionerna inte kommer att kunna flätas samman.

För att vara 100 % säker läser du dessa värden. (Eller analysera källan MySQL) Den bästa lösningen skulle vara att lägga till datumet för att redigera inställningarna och läsa det senaste. Om du inte vill ändra strukturen kan du använda triggers http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html .

Bra lösning kommer att uppdatera alla dina inställningar eller bara par:nyckel - inställningsnamn



  1. MySQL-felkod:1411. Felaktigt datetime-värde:'' för funktionen str_to_date

  2. DAYNAME() Exempel – MySQL

  3. PDF skapad med FPDF och hur man sparar och hämtar pdf:en

  4. Tio vanliga hot mot genomförandeplanens kvalitet