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

Възможности за връщане на @mysql_affected_rows стойности?

Първо, mysql_* функциите са отхвърлени. mysql_affected_rows() изглежда връща цяло число във всички случаи. Връща -1 ако заявката е неуспешна.

Какво наистина ви трябва вместо mysql_affected_rows() е правилна заявка, която не е отворена за условия на състезание.

INSERT INTO table (id, count) VALUES (123, 0) ON DUPLICATE KEY UPDATE count = count + 1




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Клауза INNER JOIN ON срещу WHERE

  2. Django - Как да се свържете към наследена база данни чрез посредник?

  3. Отпечатване на данни от таблицата mysql php

  4. Memcache - съхраняване на mysql резултати

  5. Получаване на дублиращи се грешки при влизане от Hibernate, виновен ли е MySQL?