| Oracle9i Application Developer's Guide - Large Objects (LOBs) Release 1 (9.0.1) Part Number A88879-01 |
|
Large Objects: Advanced Topics, 5 of 9
Consider these object cache issues for internal and external LOB attributes:
BFILE) attribute, the BFILE is set to NULL. It must be updated with a valid directory alias and filename before reading from the file.
When you copy one object to another in the object cache with a LOB locator attribute, only the LOB locator is copied. This means that the LOB attribute in these two different objects contain exactly the same locator which refers to one and the same LOB value. Only when the target object is flushed is a separate, physical copy of the LOB value made, which is distinct from the source LOB value.
|
See Also:
"Example of an Update Using Read Consistent Locators" for a description of what version of the |
Therefore, in cases where you want to modify the LOB that was the target of the copy, you must flush the target object, refresh the target object, and then write to the LOB through the locator attribute.
|
|
![]() Copyright © 1996-2001, Oracle Corporation. All Rights Reserved. |
|