【发布时间】:2014-04-30 12:49:34
【问题描述】:
我可以使用Yii CDbCommand 将未引用的参数绑定到查询中吗?
我尝试这样的事情
$sql = "INSERT :sourceTable SELECT * FROM :destTable GROUP BY :column1, :column2";
$params = array(
':sourceTable' => 'source_table_name'
...
);
Yii::app()->db->createCommand($sql)->execute($params);
但是得到一个错误,因为 Yii 参数绑定器在表名上添加了单引号,我的查询中断了。有没有办法在不带引号的情况下绑定 Yii 参数?
谢谢
【问题讨论】:
-
这可能会让您感兴趣:stackoverflow.com/questions/182287/…