Data Types in SQL

Ques1:-Discuss the various Datatypes of SQL?Discuss it with Example. Ques2:-What is the difference between CHAR(Size) and VARCHAR(Size) datatype? Ques3:-Which datatype is used to store large object.Discuss in detail .