怎么用jsp向oracle8提交长字符(15000字左右)?

我用oracle做数据库,用jsp编了个通用文章管理系统,但是存放文章的数据项不知道用什么类型好,我开始用的是varchar(2)型,但是不能超过4000字节,也就是2000个字;不能满足需要。我知道mysql有text类型,但oracle不知道怎么办?  
 
 
 
有人说long可以,但我试了一下,不行呀!  
 
 
---------------------------------------------------------------  
 
用long吧,我这有源代码。看看下面的代码:  
PreparedStatement  pstmt=conn.prepareStatement("insert  into  tablename(column1)  values(?)");  
                                   byte[]    bytes_zyjs    =    longStr.getBytes();  
                                   ByteArrayInputStream    baisss    =    new    ByteArrayInputStream(bytes_zyjs);  
                                   InputStreamReader    bais    =    new    InputStreamReader(baisss);  
                                   pstmt.setCharacterStream(1,bais,bytes_zyjs.length);  
                                   pstmt.executeUpdate();  
                                   pstmt.close();  
 
应该可以的。你自己根据情况改一改
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值