我编写了一个返回普通对象的过程,其所有属性都声明为VARCHAR2.我的java代码,在执行程序后,阅读这些目标,我看到的只有三个问号"???" 而不是文字.它似乎可能是一个NLS_LANG问题,但我不太确定.
这是一个NLS_LANG问题吗?我该如何解决这个问题?
注意:Java 1.5应用程序正在查询Oracle 10g数据库.
小智 4
当在 Oracle 对象类型中使用国际字符时,您需要包含orai18n.jar可在与驱动程序本身相同的位置下载的 字符。
从驱动程序的自述文件中:
orai18n.jar:它包含 Oracle 对象和集合类型中的 NLS 支持的类。
| 归档时间: |
|
| 查看次数: |
1398 次 |
| 最近记录: |