【发布时间】:2017-05-03 23:32:55
【问题描述】:
我有一个由选择查询返回到 Oracle 数据库的结果集。返回的行之一是RAW 类型。根据我从Database JDBC Developer's Guide 中得知的信息,RAW 映射到Java 的byte[] 类型,这表明我应该使用ResultSet's getBytes() method。这是我第一次使用Oracle 的RAW 类型,我想知道getBytes() 是否确实是要走的路,或者是否另一种检索方法(getBytes() 除外)是更合适的选择。我试过谷歌搜索并搜索其他 SO 问题,其中一些似乎建议 getBytes(),但没有确定的。谢谢。
【问题讨论】:
-
为什么不写一些代码试试看呢?
-
我做到了,没关系。只是想知道是否有更好的解决方案。
-
您已经从权威来源获得了答案,即文档。你还期待什么?
-
@MarkRotteveel 我听到你在说什么,但我只是希望看看是否有更好的方法。此外,虽然来源是权威的,但我认为“答案”不是。
标签: java oracle jdbc resultset