blob update [message #601135] |
Sun, 17 November 2013 00:49 |
knroy10
Messages: 31 Registered: July 2010 Location: kolkata
|
Member |
|
|
Note: Books table having existing data. donot want to delete data. want to upload a pdf file into all the toc column .
Now if i remove where from update statement it fetch mutiple row error at execution
CREATE OR REPLACE PROCEDURE Load_BLOB_From_File (file_name varchar2,bno number)
AS
src_loc bfile:= bfilename('DIRECTORY1',Load_BLOB_From_File.file_name);
dest_loc BLOB;
begin
UPDATE BOOKS SET TOC=empty_blob() returning toc into dest_loc where bookno=bno;
dbms_lob.open(src_loc,DBMS_LOB.LOB_READONLY);
DBMS_LOB.OPEN(dest_loc, DBMS_LOB.LOB_READWRITE);
DBMS_LOB.LOADFROMFILE(
dest_lob => dest_loc,src_lob => src_loc,amount => DBMS_LOB.getLength(src_lo
DBMS_LOB.CLOSE(dest_loc);
DBMS_LOB.CLOSE(src_loc);
COMMIT;
end;
sho err
LINE/COL ERROR
-------- -----------------------------------------------------------
6/1 PL/SQL: SQL Statement ignored
6/63 PL/SQL: ORA-00933: SQL command not properly ended
[Updated on: Sun, 17 November 2013 00:51] Report message to a moderator
|
|
|
|
|