使用以下设置的现有Oracle 11g
NLS_CHARACTERSET : UTF8
NLS_NCHAR_CHARACTERSET : UTF8
Column: VARCHAR(32)
New 12c database:
NLS_CHARACTERSET : AL32UTF8
NLS_NCHAR_CHARACTERSET : AL16UTF16
Column: VARCHAR(128)
将表成功导入到12c时,但列的值是auto,然后添加几个字节...
任何人都知道如何恢复到原始值吗?
示例:
select RAWTOHEX(pw) from user su where rownum <= 1;
新(Oracle 12c)
2CEFBFBD73EFBFBDEFBFBD36EFBFBDEFBFBD03EFBFBDEFBFBD5F640A
旧版(Oracle 11g)
2C8373F4D37A36A7D3390388A25F640A