postgres: fix for problem with db_backup/update -> no MetaColumns retrieved anymore: if tablenames are quoted, remove the quotes as the use of tablenames in MetaColumns is for comparsion of content of fields in postgres system tables; quoting tablenames breaks comparsion here.

This commit is contained in:
Klaus Leithoff 2010-06-01 12:12:41 +00:00
parent bcdc5ca175
commit 4cd24e87ee

View File

@ -458,7 +458,8 @@ select viewname,'V' from pg_views where viewname like $mask";
function &MetaColumns($table,$normalize=true)
{
global $ADODB_FETCH_MODE;
//if tablenames are quoted, remove the quotes as the tablenames here are used for comparsion of content of fields in postgres system tables
if (!empty($this->nameQuote) && !(strpos($table,$this->nameQuote)===false)) $table = str_replace($this->nameQuote,'',$table);
$schema = false;
$false = false;
$this->_findschema($table,$schema);
@ -1035,4 +1036,4 @@ class ADORecordSet_postgres64 extends ADORecordSet{
}
}
?>
?>