Or you can use UTL_FILE.

Regards,
Sonty

On Nov 16, 11:31 pm, Thomas Olszewicki <thom...@cpas.com> wrote:
> On Nov 16, 9:52 am, xeden <kumar2ak...@gmail.com> wrote:
>
> > i want to insert an image in the database which is used in a game and
> > connected via JDBC
>
> > i tried it through  procedure (which i searched on internet)
> >  http://www.club-oracle.com/forums/insert-images-into-oracle-database-...
>
> > , but it didnt worked
>
> > if somebody can help , pls reply
> >>VIA JDBC<< - then it is a Java program ?
>
> Procedure in the URL you have provided is able to read a file from the
> Oracle directory.
> DBMS_LOB.loadfromfile can read a file only from a folder existing on
> the Oracle server.
> In your case, you have a Java program.
> You need to read a file on your java server and then stream it into
> Oracle database.
> Example:
>   PreparedStatement oStmt = null;
>   java.io.InputStream oImage = null;
>
>   oStmt = oConn.prepareStatement("INSERT INTO MYTABLE (id,fileitem)
> values ( ?, ? )");
>   oStmt.setInt(1,<myID>);
>   oStmt.setBinaryStream(2,oImage, <length of oImage>);
>   oStmt.executeUpdate();
>   -- where fileitem is a BLOB column.
>
> HTH
> Thomas

-- 
You received this message because you are subscribed to the Google
Groups "Oracle PL/SQL" group.
To post to this group, send email to Oracle-PLSQL@googlegroups.com
To unsubscribe from this group, send email to
oracle-plsql-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/Oracle-PLSQL?hl=en

Reply via email to