From 44d7e6bdfee8136788331d038dd375e6a3b63c48 Mon Sep 17 00:00:00 2001 From: "mkanat%bugzilla.org" <> Date: Sat, 29 Dec 2007 12:34:34 +0000 Subject: Bug 410134: [Oracle] Make Oracle case-insensitive for Bugzilla Patch By Xiaoou Wu r=mkanat, a=mkanat --- Bugzilla/DB/Oracle.pm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Bugzilla/DB/Oracle.pm') diff --git a/Bugzilla/DB/Oracle.pm b/Bugzilla/DB/Oracle.pm index a970e3193..f89a72ab0 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; } -- cgit v1.2.3-24-g4f1b