Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我在 Oracle 中将现有列类型从 varchar2 更改为 nvarchar2,Oracle 会自动在字符集之间转换现有列数据,还是我应该自己做?
我使用的是 Oracle 11g,varchar2 字符集是 WE8MSWIN1252,nvarchar2 字符集是 AL16UTF16
您可以使用包 DBMS_REDEFINITION 将表的 varchar2 更改为 nvarchar2 列
请找到以下可能有帮助的链接
使用在线表重定义将大表迁移到 Unicode
还可以找到通用字符集迁移的文档
通用字符集迁移