gpt4 book ai didi

sql - 错误 - ORA-22835 : Buffer too small for CLOB to CHAR or BLOB to RAW conversion

转载 作者:行者123 更新时间:2023-12-04 01:10:25 30 4
gpt4 key购买 nike

我正在尝试读取 blob 消息并将其显示为我的程序之一中的变量,但出现以下错误:

Error - ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: 9923, maximum: 2000)



我用谷歌搜索并找到了一个建议来修剪 blob 消息,如下所示,但宁愿将完整的 blob 消息显示为字符串。
UTL_RAW.CAST_TO_VARCHAR2(dbms_lob.substr(variable_name,2000,1)) 

如何显示完整的消息?是否有我可以更改的数据库或过程级别的设置?

最佳答案

我通过使用中描述的选项完成了这项工作

http://www.dba-oracle.com/t_convert_blob_varchar_datatype.htm

关于sql - 错误 - ORA-22835 : Buffer too small for CLOB to CHAR or BLOB to RAW conversion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25518780/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com