Salut a tous.
J’ai une base de donne sous oracle 9i, comment faire pour stoker des images, des vidéos etc…
Merci.
Salut a tous.
J’ai une base de donne sous oracle 9i, comment faire pour stoker des images, des vidéos etc…
Merci.
Fais une recherche sur BLOB tu trouveras de nombreux exemples. Recherche également dans les tutos.
Tu peux t'inspirer de l'exemple suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 CREATE TABLE BLOBS ( ID VARCHAR2(255 BYTE), BLOB_COL BLOB ) CREATE OR REPLACE DIRECTORY MY_FILES AS 'c:\'; CREATE OR REPLACE PROCEDURE insert_img ( ) AS f_lob bfile; b_lob blob; BEGIN INSERT INTO blobs VALUES ( 'id1', empty_blob() ) RETURN blob_col INTO b_lob; f_lob := bfilename( 'MY_FILES', 'test.jpg' ); dbms_lob.fileopen(f_lob, dbms_lob.file_readonly); dbms_lob.loadfromfile( b_lob, f_lob, dbms_lob.getlength(f_lob) ); dbms_lob.fileclose(f_lob); COMMIT; END;
Voir également ceci:
http://fildz.developpez.com/tutoriel...java/ordimage/
Partager