我的数据库中有一列必须存储可以包含非拉丁字符的文件名。这就是为什么它定义了NVARCHAR2数据类型。
我想尝试这样的事情:
sqlParameterSource.registerSqlType("file_name", Types.NVARCHAR);
但我非常怀疑是否可以将java.sql.Types.NVARCHAR用于NVARCHAR2类型。 我可以吗?如果没有,我应该使用什么?
答案 0 :(得分:0)
不是简单的答案:
间接支持NCHAR和NVARCHAR2类型。没有相应的java.sql.Types类型(使用CHAR),但如果您的应用程序调用formOfUse(NCHAR),则可以访问这些类型。有关详细信息,请参阅“NCHAR,NVARCHAR2,NCLOB和defaultNChar属性”。
有关详细信息,请参阅此link.。