DataOuput数据库实现

时间:2015-09-15 12:17:35

标签: java jdbc

是否存在DataOuput的现有实现,用于写入数据库而不是文件系统。从概念的角度来看,创建这样一个类是否正确。

1 个答案:

答案 0 :(得分:2)

如果关系数据库中有BLOB字段,则可以使用OutputStream向其写入(一次一条记录)(参见Blob.setBinaryStream())。

您可以使用实现DataOutput接口的DataOutputStream来包装此流。

从技术上讲,可以使用DataOutput写入数据库。

但为什么会这样做呢?正常的用例是使用数据库提供的列和类型,而不是隐藏巨大blob中的值。 但也许你有一些罕见和特殊的情况。