我们正在使用 phinx-db 进行迁移。
我试图找出如果使用执行命令查询失败会发生什么。文档对此并不清楚。
换句话说,如果我调用 $this->execute("my sql statement"); 并且语句失败,执行会抛出异常吗?还是会在更新零行的情况下静默失败?
对于批处理执行,任何失败都是无声的,但文档确实说明了单个语句会发生什么。
我们正在使用 phinx-db 进行迁移。
我试图找出如果使用执行命令查询失败会发生什么。文档对此并不清楚。
换句话说,如果我调用 $this->execute("my sql statement"); 并且语句失败,执行会抛出异常吗?还是会在更新零行的情况下静默失败?
对于批处理执行,任何失败都是无声的,但文档确实说明了单个语句会发生什么。