【问题标题】:oracle euro character issueoracle欧元字符问题
【发布时间】:2010-11-09 18:29:32
【问题描述】:

我无法在我的 oracle 数据库中注册欧元字符 €。如果我在请求中执行此操作(在 .sql 脚本中),我有一个 -|符号,如果我直接在 sqldevelopper 的编辑模式下执行此操作,我有一个倒置的点标记。我见过这个类似的问题: oracle-jdbc-euro-character

但是我的过程中没有使用jdbc,我的错。

【问题讨论】:

  • 你的数据库版本是多少?
  • 您的数据库设置为什么字符编码?

标签: sql oracle


【解决方案1】:

这可能与您的数据库使用的 CHARACTERSET 有关。运行以下查询以检查您的 CHARACTERSET:

select value from nls_database_parameters where parameter='NLS_CHARACTERSET';

欧元符号支持:

AL24UTFFSS
AR8MSWIN1256
BLT8MSWIN1257
CL8MSWIN1251
D8EBCDIC1141
DK8EBCDIC1142
EE8MSWIN1250
EL8ISO8859P7
EL8MSWIN1253
F8EBCDIC1147
I8EBCDIC1144
IW8MSWIN1255
S8EBCDIC1143
TR8MSWIN1254
UTF8
WE8EBCDIC1140
WE8EBCDIC1145
WE8EBCDIC1146
WE8EBCDIC1148
WE8ISO8859P15
WE8MSWIN1252
WE8PC858

欲了解更多信息,请查看Oracle Metalink Note 68790.1: RDBMS Support for the Euro Currency Symbol

【讨论】:

  • 我们确实使用了不支持€字符的WE8ISO8859P1
猜你喜欢
  • 2010-09-27
  • 1970-01-01
  • 2023-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-05
  • 1970-01-01
相关资源
最近更新 更多