From: jocuri%softhome.net <> Date: Sat, 31 Jul 2004 15:59:16 +0000 (+0000) Subject: Patch for bug 253357: replace IFNULL with COALESCE for increased database compatibili... X-Git-Tag: bugzilla-2.19.1~104 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cea397f3ea0988b4edd4b2225fc65bf28b63611;p=thirdparty%2Fbugzilla.git Patch for bug 253357: replace IFNULL with COALESCE for increased database compatibility; patch by Tomas Kopal ; r=vladd, a=justdave. --- diff --git a/Bugzilla/Bug.pm b/Bugzilla/Bug.pm index 8c09982174..2cac77ed34 100755 --- a/Bugzilla/Bug.pm +++ b/Bugzilla/Bug.pm @@ -143,7 +143,7 @@ sub initBug { reporter, bug_file_loc, short_desc, target_milestone, qa_contact, status_whiteboard, DATE_FORMAT(creation_ts,'%Y.%m.%d %H:%i'), - delta_ts, ifnull(sum(votes.vote_count),0), + delta_ts, COALESCE(SUM(votes.vote_count), 0), reporter_accessible, cclist_accessible, estimated_time, remaining_time from bugs left join votes using(bug_id), diff --git a/CGI.pl b/CGI.pl index 15c773a864..5be0261d06 100644 --- a/CGI.pl +++ b/CGI.pl @@ -317,7 +317,7 @@ sub GetBugActivity { } my $query = " - SELECT IFNULL(fielddefs.description, bugs_activity.fieldid), + SELECT COALESCE(fielddefs.description, bugs_activity.fieldid), fielddefs.name, bugs_activity.attach_id, DATE_FORMAT(bugs_activity.bug_when,'%Y.%m.%d %H:%i'), diff --git a/long_list.cgi b/long_list.cgi index 657ff9e24f..5644a53232 100755 --- a/long_list.cgi +++ b/long_list.cgi @@ -42,7 +42,7 @@ my $cgi = Bugzilla->cgi; my $generic_query = " SELECT bugs.bug_id, - IFNULL(bugs.alias,''), + COALESCE(bugs.alias, ''), products.name, bugs.version, bugs.rep_platform,