[ticket/10016] Leave Firebird unchanged.

PHPBB3-10016
This commit is contained in:
Andreas Fischer 2011-03-05 22:48:24 +01:00
parent 56c202127c
commit 841061426d

View file

@ -175,6 +175,9 @@ function set_config_count($config_name, $increment, $is_dynamic = false)
switch ($db->sql_layer) switch ($db->sql_layer)
{ {
case 'firebird': case 'firebird':
$sql_update = 'CAST(CAST(config_value as DECIMAL(255, 0)) + ' . (int) $increment . ' as VARCHAR(255))';
break;
case 'postgres': case 'postgres':
$sql_update = 'CAST(CAST(config_value::text as DECIMAL(255, 0)) + ' . (int) $increment . ' as VARCHAR(255))'; $sql_update = 'CAST(CAST(config_value::text as DECIMAL(255, 0)) + ' . (int) $increment . ' as VARCHAR(255))';
break; break;