Insert an lld_locator row into a table

The following example creates a table with an lld_locator row and shows how to insert a large object into the row.
Figure 1: Insert an lld_locator row into a table
--Create lobs table
create table lobs (key int primary key, lo lld_locator);

-- Create an lld_locator for an existing server file
insert into lobs
    values (1, "row('ifx_file',null,'/tmp/quote1.txt')");

The INSERT statement inserts an instance of an lld_locator row into the lobs table. The protocol in the first field, IFX_FILE, identifies the large object as a server file. The second field, lo_pointer, is used to point to a smart large object. Because the object is a server file, this field is NULL. The third field identifies the server file as quote1.txt.