Просмотр исходного кода

ZF-8944: better handling of Pdo case changes

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21104 44c647ce-9c0f-0410-b52a-842ac1e357ba
mikaelkael 16 лет назад
Родитель
Сommit
a8bcf1c706
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      library/Zend/Db/Statement/Pdo/Oci.php

+ 3 - 2
library/Zend/Db/Statement/Pdo/Oci.php

@@ -81,8 +81,9 @@ class Zend_Db_Statement_Pdo_Oci extends Zend_Db_Statement_Pdo
     {
         $row = parent::fetch($style, $cursor, $offset);
 
-        if (is_array($row) && array_key_exists('zend_db_rownum', $row)) {
-            unset($row['zend_db_rownum']);
+        $remove = $this->_adapter->foldCase('zend_db_rownum');
+        if (is_array($row) && array_key_exists($remove, $row)) {
+            unset($row[$remove]);
         }
 
         return $row;