oracle数据类型LONG遇到的问题

很少使用oracle,几次遇到的问题,基本都是对这个东西不熟悉导致的,所以记录一下,尽管不经常使用,遇到了就想记录一下。

oracle数据库中的类型为LONG(这里的long,不是数字类型),Java中定义为了String字符串,后台获取的时候报错,说什么流关闭,搜了好多文章,大多数都解决不了,找的道路很漫长,既然最后解决了,那就更要记录一下。

由于使用的MyBatis持久化操作的表,所以就用jdbcType来定义一下

 Java实体类中定义的还是string字符串类型,只是这里使用了 LONGVARBINARY ,运行下来果然可以了。

ps:有个问题也是很苦恼,分页的时候竟然无法获取多条数据,只能获取一条,如果查询到多条,就会报异常,虽然和本次问题无关,只是在这里记录一下问题,很奇葩。。。。

发布了85 篇原创文章 · 获赞 30 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/BinshaoNo_1/article/details/104321764
今日推荐