使用Zend Adapter创建和DROP TABLE

时间:2012-07-13 00:52:18

标签: php mysql zend-db

我正在尝试使用Zend适配器进行一些SQL查询。我试图使用的代码是这样的:

$result = $this->$db->getConnection()->exec('CREATE TABLE TEST');

我知道$ db已设置并正常工作,因为我可以运行其他命令,例如

$this->$db->listTables();

$result = $this->$db->fetchAssoc("SHOW COLUMNS FROM " .$schema);

当我阅读Zend文档时,有人提到应该通过第一个示例(例如exec("..."))使用未准备的某些数据库事务,但显然我在运行这些事务时遇到了问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这应该有用......

    $db = Zend_Db_Table::getDefaultAdapter();
    $db->query('CREATE TABLE wolf (tag VARCHAR(9))');