在Oracle数据库的Blob字段上存储大型JSON

时间:2018-06-20 08:54:15

标签: java json oracle

正如标题所述,我需要在oracle数据库的“ blob”字段中存储一些大的json文件。我们一直在使用“ utl_raw.cast_to_raw”功能,这似乎是建议的方法,但很快就达到了2000字节大小的上限。

我一直在寻找一种解决方案,我发现的唯一解决方案指向converting the Json to a byte array through a webservice(我们使用Java而不是C#,但这不应该成为问题)。

我们还有其他方法可以在数据库上获取大型json,而无需进行新的开发吗?

1 个答案:

答案 0 :(得分:1)

您应该使用CLOB类型的列,它可以存储GB的文本。用它进行CRUD操作不是那么容易,但是您无法处理的任何事情