Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference between CHAR and VARCHAR2? If
VARCHAR2 serves the uses of CHAR why CHAR is still used and
not been discarded yet?

Answer Posted / madhavi

Hi,
Char is the datatype that occupies complete space declared
whether used or not. ie:- If any field is declared as char
(10) then this field for all records will occupy complete
10 bytes whether the value stored in it is 1 byte or 10
byte.

Whereas Varchar2, as the first 3 characters explains Var-
Variable, will occupy only the bytes for the value entered
in the field.

So ideally it is good practice to declare fields like
emp_flg or any other fields which we are sure will have
fixed length value as Char.

Is This Answer Correct ?    8 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How is data stored on a disk?

1082


What is latest version of sql?

1102


What is oracle and pl sql?

1159


How does sql*loader handles newline characters in a record? : aql loader

1092


Can a varchar be a primary key?

1049


what is sql server agent? : Sql dba

1158


what are all different types of collation sensitivity? : Sql dba

1028


how to show all tables with 'mysql'? : Sql dba

1158


what happens if null values are involved in expressions? : Sql dba

1093


List out the acid properties and explain?

1018


What is Difference Between Unique and Primary Key Constraints?

1155


What is a unique key?

1105


What is pl sql code?

1106


What is the difference between the conventional and direct path loads? : aql loader

1473


What is the difference between cross join and natural join?

1066