ORA-22608: cannot add an attribute to the already generated image handle

文档解释

ORA-22608: cannot add an attribute to the already generated image handle

Cause: Attempt to add an attribute to the already constructed image.

Action: Use a image handle that is initialized but not yet constructed.

ORA-22608:表示无法向已生成的图片句柄添加属性。

官方解释

当尝试给已有图片句柄添加属性时会出现ORA-22608错误。

常见案例

比如当从图片类型查询中读取对应图片句柄后,再尝试给它添加属性,即出现ORA-22608。

一般处理方法及步骤

为了解决ORA-22608错误,应在将图片句柄添加到它前,先调用DBMS_LOB.CREATE_IMAGE_HANDLE函数来创建一个图片句柄。然后再将图片句柄添加到该句柄上,再把句柄设置为相关的图片定位器即可。

你可能感兴趣的