如果使用phinx-db execute命令查询失败会发生什么?

时间:2017-12-21 00:22:48

标签: phinx

我们正在使用phinx-db进行迁移。

我试图找出使用execute命令查询失败会发生什么。文档不清楚这一点。

换句话说,如果我调用$ this-> execute(“my sql statement”);并且语句失败,会执行抛出异常吗?或者它会在没有更新零行的情况下以静默方式失败?

对于批处理执行,任何失败都是静默的,但文档确实说明了单个语句会发生什么。

1 个答案:

答案 0 :(得分:0)

使用PDO会引发异常。

但我认为它可能会因您使用的适配器而异。