Tag: 教条查询

学说 – 如何打印出真正的SQL,而不仅仅是准备好的声明?

我们正在使用一个PHP ORM Doctrine。 我正在创build一个这样的查询: $q = Doctrine_Query::create()->select('id')->from('MyTable'); 然后在函数中添加各种where子句和适当的东西,就像这样 $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); 之后,在execute()该查询对象之前,我想打印出原始SQL以检查它,并执行以下操作: $q->getSQLQuery(); 但是,只打印准备的语句,而不是完整的查询。 我想看看它发送给MySQL,而是打印出一个准备好的声明,包括? 的。 有没有办法看到“完整”的查询?