Mysql
 sql >> Database >  >> RDS >> Mysql

PDO fetch() genera un'eccezione in caso di errore?

L'utente qui afferma che fetch() ha generato un'eccezione. Sarei molto attento nel presumere che non generi o non genererà un'eccezione solo perché vengono in genere generati quando si prepara o si esegue il binding. Questo è un ottimo motivo per inserire la chiamata all'interno di un blocco try. Quindi, per rispondere alla domanda, nell'improbabile caso di errore, yes fetch() dovrebbe generare un'eccezione e in quel caso lo ha fatto. Ora sarà interessante vedere se ci sono anche altri casi.