[intermedia] besoin d'aide sur script PL/SQL
Bonjour, je dévute avec Oracle et j'aurais plusieurs questions à propos d'intermedia.
J'ai trouvé le script suivant. Est ce que c'est du PL/SQl et ou faut il l'exécuter ? (sql plus ou sql loader ???)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
LOAD DATA -- lecture de données ?
INFILE * -- données incluses dans le fichier de controle
INTO TABLE T3 --dans la table T3
REPLACE --Insert, Append, Replace : Replace remplace les tuples présents dans la table
FIELDS TERMINATED BY ',' -- ?
(id SEQUENCE(MAX,1),
photo COLUMN OBJECT
(image COLUMN OBJECT
(source COLUMN OBJECT
(localData_nomFichier FILLER CHAR(4000),
localData
LOBFILE(photo.image.source.localData_nomFichier) RAW
TERMINATED BY EOF)
)
)
)
BEGINDATA
c:\image1.gif,
c:\image2.gif, |
Je comprends vraiment pas comment ca marche, pourriez vous m'aidez en le commentant un peu plus (c'est moi qui est commenté ce que je crois avoir compris), surtout la partie entre fields et begindata. Si j'ai bien compris, la partie begindata indique les images à mettre dans la base (lien externe qui plus est, non ?)
Merci d'avance :D