Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете всички вмъкнати идентификатори, когато вмъквате няколко реда с една заявка

Ако обичате да залагате - направете това :)

За да сте 99% сигурни, ще трябва да заключите масата за писане. Не сте сигурни, че (в бъдеще) двете транзакции  няма да могат да се преплитат.

За да сте 100% сигурни, че сте прочели тези стойности. (Или анализирайте изходния MySQL) Най-доброто решение би било да добавите датата към настройките за редактиране на таблицата и да прочетете най-новото. Ако не искате да променяте структурата, можете да използвате тригери http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html .

Добро решение ще бъде опресняване на всичките ви настройки или само на двойки:ключ - име на настройка



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Показване на редове от MySQL, където дата и час е в рамките на следващия час

  2. Ръчно посочете стойността на първичен ключ в колоната JPA @GeneratedValue

  3. ГРЕШКА:HHH000299:Не можа да завърши актуализирането на схемата java.lang.NullPointerException

  4. Как да съхранявате резултата от заявката в променлива с помощта на mysql

  5. Вземете позицията на реда в MYSQL заявката