亲爱的
:我在从数据库中检索Clob并将其显示在顶点复选框时遇到问题。这是因为它是一个很大的Clob,而Apex项目的字符数上限为32k(字节)。这是因为PL / SQL将oracle apex页面项视为varchars而不是clobs,并且varchars具有最大大小。超过该大小的任何内容都不会显示。
我检查了一个有关这些问题的博客,并且也应用了,但是问题没有解决。
[http://mayo-tech-ans.blogspot.com/2013/06/displaying-large-clobs-in-oracle-apex.html][1]
数据库版本::: 12.1.0.2.0
顶点版本::: 5.1.4
预先感谢
此致
苏丹
答案 0 :(得分:1)
顶点项不能超过32 KB,这是PL / SQL的限制,对此您无能为力。
我质疑您是否真的需要一个值大于32 KB的复选框。您能否使用其他值,例如CLOB行的主键或它的MD5哈希?
如果您需要显示一些较大的内容,例如某个区域中的大量文本,则可以使用OraOpenSource clob-load插件。
您还可以使用CLOB对其进行分块,然后使用htp
包将其写为HTML。我在this answer中举了一个例子。