Why do I need nvarchar
In my 11g database,I specified multibyte support at installation time. I checked the nls_database_parameters table and saw the
NLS_CHARACTERSET AL32UTF8
so, I guess my database already support UTF8
also, I have some tables have varchar2 columns, the multibyte forgein charecters(such as Chinese) stored and displayed correctly in both sql developer and java application.
in another word, with above setting, I can support UTF8 now.
Question is, what does nvarchar2 do? anybody give me an use case that have to use nvarchar2 but not varchar2.
Thanks