Explorar el Código

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 hace 16 años
padre
commit
a8bcf1c706
Se han modificado 1 ficheros con 3 adiciones y 2 borrados
  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;