From b2774a00fa1de93ccd6cd076cf65d86c0e573766 Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" Date: Sat, 29 Dec 2007 06:34:34 +0000 Subject: [PATCH] Bug 410134: [Oracle] Make Oracle case-insensitive for Bugzilla Patch By Xiaoou Wu r=mkanat, a=mkanat git-svn-id: svn://10.0.0.236/trunk@242175 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/bugzilla/Bugzilla/DB/Oracle.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mozilla/webtools/bugzilla/Bugzilla/DB/Oracle.pm b/mozilla/webtools/bugzilla/Bugzilla/DB/Oracle.pm index a970e3193e9..f89a72ab032 100644 --- a/mozilla/webtools/bugzilla/Bugzilla/DB/Oracle.pm +++ b/mozilla/webtools/bugzilla/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; }