Может ли метод PDO rowCount () вернуть int 0 для процесса вставки без перехвата, как в процессе обновления? - PullRequest
0 голосов
/ 04 октября 2018

Может PDO метод rowCount() вернуть int 0 для процесса вставки без перехвата, как в процессе обновления?

Я установил PDO режим ошибки на PDO::ERRMODE_EXCEPTION.Для процесса обновления одной строки, если id не существует в таблице MySQL InnoDB, то rowCount() возвращает 0, поэтому я понимаю, что оно не было обновлено.

  1. Возможен ли этот сценарийдля INSERT процесса?(необходимо вставить одну строку, однако ошибка не обнаружена rowCount() возвращает int 0)

  2. Если да, можете ли вы сказать мне тестовый сценарий?

Я думаю, что INSERT отловит ошибку или rowCount() просто вернет int 1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...