【发布时间】:2013-10-10 19:52:30
【问题描述】:
我在 Oracle 中有一个列来存储 Nvarchar2(2000) 的 cmets。当用户尝试输入超过 2000 个字符时,我收到以下错误:
ORA-00910: specified length too long for its datatype.
NLS_NCHAR_CHARACTERSET 参数具有 AL16UTF16 值。
有没有办法增加大小以接受最多 6000 个字符?我的专栏已经有很多内容了,所以不确定我是否能够将数据类型从 NVarchar(2000) 更改为其他任何类型。
【问题讨论】:
-
你的数据库的字符集是什么?需要使用 nvarchar2s 吗?
标签: oracle