We are installing ordering a configured oracle database and they are asking us what character encoding we would like to have. The application (in Java) is in English only but users are from different parts of the world.
Are there any motivations for NOT using UTF8 or other unicode character set?
Best Answer
You should have two choices to make :
VARCHAR2
,CHAR
,CLOB
datatypes).NVARCHAR2
,NCHAR
,NCLOB
datatypes).As seen here :
National character sets can only be Unicode : UTF-8 or UTF-16. So choosing the same character set for both would be redundant...
My advice (you say your application is in English only) :
And here is my general advice for your schema definition. Table by table, column by column (I take the
VARCHAR2
/NVARCHAR2
sample here) :NVARCHAR2
.VARCHAR2
.