JSP + ORACLE 插入信息时出错! ORA-01704: string literal too long

表字段数据类型为:long插入的文字大于2000.错误信息:ORA-01704:stringliteraltoolong... 表字段数据类型为:long
插入的文字大于2000.
错误信息: ORA-01704: string literal too long
展开
 我来答
新强的店铺
2011-03-17
知道答主
回答量:32
采纳率:0%
帮助的人:9.8万
展开全部
char(x) 保持定长字符串
varchar2(x) 保持变长字符
clob 保持大字符串(最大4G) 建议用clob
blob 和bfile 保持二进制数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w1985g
2011-03-09 · TA获得超过1633个赞
知道小有建树答主
回答量:1190
采纳率:100%
帮助的人:1039万
展开全部
超过2000字 用clob类型试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenggoodaa
2011-03-09 · TA获得超过548个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:165万
展开全部
你把数据类型改成varchar2(5000)就够大了
更多追问追答
追问
那么大于5000怎么办,只少也得控制在10000左右吧.
追答
那你大概估计最多能多少 你就设置一个上限 varchar2(上限)就是了饿
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
powersi_wusi
2011-03-09
知道答主
回答量:9
采纳率:0%
帮助的人:1.2万
展开全部
你用varchar2 看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式