From: mkanat%bugzilla.org <> Date: Sat, 29 Dec 2007 12:34:34 +0000 (+0000) Subject: Bug 410134: [Oracle] Make Oracle case-insensitive for Bugzilla X-Git-Tag: bugzilla-3.1.3~416 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44d7e6bdfee8136788331d038dd375e6a3b63c48;p=thirdparty%2Fbugzilla.git Bug 410134: [Oracle] Make Oracle case-insensitive for Bugzilla Patch By Xiaoou Wu r=mkanat, a=mkanat --- diff --git a/Bugzilla/DB/Oracle.pm b/Bugzilla/DB/Oracle.pm index a970e3193e..f89a72ab03 100644 --- a/Bugzilla/DB/Oracle.pm +++ b/Bugzilla/DB/Oracle.pm @@ -79,6 +79,9 @@ sub new { $self->do("ALTER SESSION SET NLS_TIMESTAMP_FORMAT='YYYY-MM-DD HH24:MI:SS'"); $self->do("ALTER SESSION SET NLS_LENGTH_SEMANTICS='CHAR'") if Bugzilla->params->{'utf8'}; + # To allow case insensitive query. + $self->do("ALTER SESSION SET NLS_COMP='LINGUISTIC'"); + $self->do("ALTER SESSION SET NLS_SORT='BINARY_AI'"); return $self; }