我们最近遇到了一个障碍,即商标符号从一个 Oracle 数据库复制到另一个数据库,但它看起来像“?”。
我们已将问题跟踪到配置了“US7ASCII”字符集的目标数据库。不幸的是,我们目前无法重建数据库来解决这个问题。
有没有一种方法可以定义特定列来使用服务器上配置的字符集以外的字符集?
最佳答案
您可以使用 NVARCHAR2 列而不是 VARCHAR2 列。查看 View NLS_DATABASE_PARAMETERS
以确定 NVARCHAR2 字符集(它将始终支持 unicode)。
关于oracle - 有没有办法在配置为 'US7ASCII' 的 Oracle 数据库中存储 Unicode 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2681180/