2017-12-21 11 views
0

우리는 마이그레이션을 위해 phinx-db를 사용하고 있습니다.phinx-db execute 명령을 사용하여 쿼리가 실패하면 어떻게됩니까?

실행 명령을 사용하여 쿼리가 실패하면 어떻게되는지 알아 내려고합니다. 이 문제에 관한 문서는 명확하지 않습니다.

즉, $ this-> execute ("my sql statement")를 호출하면; 문이 실패하면 예외를 throw합니다. 아니면 그냥 0 행이 업데이 트와 자동으로 실패합니까?

일괄 처리를 수행하면 오류가 발생하지 않지만 문서에서는 단일 명령문에 대해 어떤 일이 발생하는지 설명합니다.

답변

0

PDO를 사용하면 예외가 발생합니다.

하지만 사용하는 어댑터에 따라 다를 수 있습니다.