如何在Oracle数据库中存储Java字节数组?

前端之家收集整理的这篇文章主要介绍了如何在Oracle数据库中存储Java字节数组?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个AES密码的密码密钥,我需要将它存储在Oracle数据库列中.密码在 Java生成为字节数组,因此我需要找出将其转换为Oracle理解的数据类型的最佳方法,反之亦然.

解决方法

假设Java中的字节数组少于4000个元素,则可以将其存储在Oracle的RAW列中.这告诉Oracle数据是二进制的,因此它不会尝试进行字符集转换.并且它是最少的开销(无论是在存储方面还是在处理数据的复杂性方面).

如果字节数组可能包含超过4000个元素,则可以将其存储在BLOB列中.

猜你在找的Oracle相关文章