4
我如何在插入()中找到Zend Framework中的sql查询语句,就像它为db表select所做的一样。 $选择 - > __的toString()。如何在Zend Framework中找到insert()的sql查询语句?
我如何在插入()中找到Zend Framework中的sql查询语句,就像它为db表select所做的一样。 $选择 - > __的toString()。如何在Zend Framework中找到insert()的sql查询语句?
因为它马上执行您不能提取,但存在于Zend_Db_Adapter_Abstract::insert()
的代码,并在一些适配器可能改写。
但我可以呼应其核心类中的某个地方说,在任何抽象类我试图在一些班级插入()内的,但我得到的只是占位符,我只是想看看原始查询... – 2010-10-02 09:41:24
@Unni Krishnan:由于查询是通过预处理语句执行的:数据库首先接收到带有占位符的查询,稍后会收到任何绑定。这样做更安全,副作用是看不到最终查询。要做到这一点,要么a)照你说的去做,而要替换每一个?与实际价值;或者b)读取数据库查询日志。 – chelmertz 2010-10-02 09:50:50