标签: phinx
我们正在使用phinx-db进行迁移。
我试图找出使用execute命令查询失败会发生什么。文档不清楚这一点。
换句话说,如果我调用$ this-> execute(“my sql statement”);并且语句失败,会执行抛出异常吗?或者它会在没有更新零行的情况下以静默方式失败?
对于批处理执行,任何失败都是静默的,但文档确实说明了单个语句会发生什么。
答案 0 :(得分:0)
使用PDO会引发异常。
但我认为它可能会因您使用的适配器而异。