One thing you have to consider is the comparison semantic when using
CHAR vs VARCHAR.  You should consult the Oracle Doc on this.

>>> [EMAIL PROTECTED] 08/29/01 03:35PM >>>
I think that this subject comes up now and then, but I don't remember the
conclusions........

We are creating a Data Warehouse and the subject of char vs varchar2 data types
came up.  I searched google and found a little bit on the subject (mainly there
is no space savings between char(1) and varchar2(1)).

Has anybody studied this?  For example:  If I know that all my data is 10
characters wide, should I not create the field as char(10)?  Any reason to make
it a varchar2(10)?  Would sql scripts (select and dml) be faster with one type
or the other?  Any space savings with one type or the other (still given 10
characters of fixed data)?

Thanks,
Tom

Tom Terrian
Oracle DBA
WPAFB - DAASC
[EMAIL PROTECTED] 
937-656-3844 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: Terrian, Tom
  INET: [EMAIL PROTECTED] 

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Richard Ji
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to