Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: How configure Oracle 9i not case sensitive...

Re: How configure Oracle 9i not case sensitive...

From: Mark C. Stock <mcstockX_at_Xenquery>
Date: Fri, 23 Apr 2004 12:39:39 -0400
Message-ID: <MPKdne-64ctz2xTdRVn_iw@comcast.com>

"Thomas Kellerer" <OSCUQDVXTKFJ_at_spammotel.com> wrote in message news:c6bche$a7g9q$1_at_ID-13919.news.uni-berlin.de...
|
|
| On 23.04.2004 11:21 Eloy Mier Pérez wrote:
|
| > Hi, i would configure Oracle 9i not case sensitive and in the table
names
| > dont use ""...
| >
| > How can i do this ?
| >
| > Thanks in advance
| >
| >
|
| But Oracle is not case sensitive.
|
| SELECT * FROM table;
|
| is identical to
|
| SELECT * FROM TABLE;
|
| Or am I missing something here?
|
| Thomas

perhaps, or perhaps the replies to or reading of the OP were missing something

create table "tablename" ( ....

if not the same as

create table tablename ( ....

because the double-quoted object name (ie, this applies to tables, views, indexes, column names, etc.) forces oracle to create the object in the exact case specified (and would also allow normally illegal characters)

once this is done (either on purpose or by certain migration tools -- i think some MS Access utilities would cause this to happen) oracle in effect becomes case-sensitive in dealing with the table name

so select * from tablename .... would not work, but select * from "tablename" ... would

regarding 3rd party utilities, tools, etc. choking on this -- many will, but some that rely on extracting object names from oracle's data dictionary may not, as many of them will wrap the name they get from the data dictionary in quotes

Received on Fri Apr 23 2004 - 11:39:39 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US