]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 410134: [Oracle] Make Oracle case-insensitive for Bugzilla
authormkanat%bugzilla.org <>
Sat, 29 Dec 2007 12:34:34 +0000 (12:34 +0000)
committermkanat%bugzilla.org <>
Sat, 29 Dec 2007 12:34:34 +0000 (12:34 +0000)
Patch By Xiaoou Wu <xiaoou.wu@oracle.com> r=mkanat, a=mkanat

Bugzilla/DB/Oracle.pm

index a970e3193e96a13868d18fb14e5c0bca1a86bd3c..f89a72ab032a00fcc448dc569b38a1a39731cede 100644 (file)
@@ -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;
 }