Php Zend:如何获取CLOB列的内容?

Php Zend:如何获取CLOB列的内容?,php,zend-framework,clob,Php,Zend Framework,Clob,我在表中有一个CLOB列。当我查询表并尝试回显数据时,我得到如下结果 Resource id #102 我搜索了一下,发现了这个。在zend框架中尝试了给定的解决方案,如下所示: $clobContent = $data['TEXT']->load(); $data包含查询的结果。 但是得到以下错误 Fatal error</b>: Call to a member function load() on a non-object 致命错误:对非对象调用成员函数load(

我在表中有一个CLOB列。当我查询表并尝试回显数据时,我得到如下结果

Resource id #102
我搜索了一下,发现了这个。在zend框架中尝试了给定的解决方案,如下所示:

$clobContent = $data['TEXT']->load();
$data包含查询的结果。 但是得到以下错误

Fatal error</b>:  Call to a member function load() on a non-object
致命错误:对非对象调用成员函数load()

我如何在zend framework中获取CLOB的内容?

在将db适配器从PDO_OCI更改为Oracle之后,我的工作非常顺利。曾在一些帖子中读到PDO_OCI在阅读CLOB时遇到问题

resources.db.adapter = oracle // in application.ini 
下面的代码对我有效,不确定,但可以尝试一下,让我知道它是否有效

$select = $this->_dbAdpt->select()
                    ->from($this->_name)
                    ->where($this->_dbAdpt->quoteInto('LOWER(URL) = ?', strtolower($url)))
                    ->where($this->_dbAdpt->quoteInto('VERSION = ?', $version))
                    ;

    $row = $this->_dbAdpt->fetchRow($select);

return $row['CONTENT']->load();