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