--- panels_views.module (saved version) +++ (current document) @@ -1264,11 +1264,21 @@ if ($values) { $values .= ', '; } - $keys .= $name; + if ($GLOBALS['db_type'] == 'pgsql') { + $keys .= '"' . $name . '"'; + } + else { + $keys .= $name; + } $values .= $data['arg']; } else { - $keys .= "$name = $data[arg]"; + if ($GLOBALS['db_type'] == 'pgsql') { + $keys .= "\"$name\" = $data[arg]"; + } + else { + $keys .= "$name = $data[arg]"; + } } if (!empty($data['serialize'])) { $args[] = serialize($pv->$name);