我正在尝试使用 Zend 适配器进行一些 SQL 查询。我尝试使用的代码是这样的:
$result = $this->$db->getConnection()->exec('CREATE TABLE TEST');
而且我知道 $db 已设置并且可以正常工作,因为我可以运行其他命令,例如
$this->$db->listTables();
或者
$result = $this->$db->fetchAssoc("SHOW COLUMNS FROM " .$schema);
当我阅读 Zend 文档时,有人提到应该通过第一个示例(例如exec("...")
)使用一些未准备好的数据库事务,但显然我在运行这些事务时遇到了问题。
有什么想法吗?