ZF-12081: Cannot get parentrow using caseFolding = 2 in Oracle

Issue Type: Bug Created: 2012-03-01T22:17:03.000+0000 Last Updated: 2012-03-01T22:17:03.000+0000 Status: Open Fix version(s): Reporter: Bruno Pitteli Gonçalves (scorninpc) Assignee: Ralph Schindler (ralph) Tags: - Zend_Db_Table

Related issues: Attachments:


I'm using

resources.db.params.options.autoQuoteIdentifiers = false resources.db.params.options.caseFolding = 2

on my conf, but I'm still having problem with uppercase of oracle, now with FindParentRow.

if I change class Zend_Db_Table_Row_Abstract on method findParentRow:

$dependentColumnName = $db->foldCase($map[Zend_Db_Table_Abstract::COLUMNS][$i]); $value = $this->_data[$dependentColumnName];

adding line

$dependentColumnName = $db->foldCase($map[Zend_Db_Table_Abstract::COLUMNS][$i]); $dependentColumnName = strtoupper($dependentColumnName); // THIS $value = $this->_data[$dependentColumnName];

this work fine


No comments to display

Have you found an issue?

See the Overview section for more details.


© 2006-2018 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.