Posez votre question Signaler

XML et Oracle

kinou - Dernière réponse le 14 mai 2008 à 10:31
J'ai une base de données Oracle et je dois générer un fichier XML à partir de cette base de sorte à rendre le tout accessible sur le web?Comment faire cette extraction d'une base Oracle vers un fichier XML?
Lire la suite 

XML et Oracle »

15 réponses
Réponse
+4
moins plus
Enfin voila la procedure qui permet de generer xml via oracle

CREATE or replace PROCEDURE test
is
DECLARE
p varchar2(2000)
BEGIN
SELECT xmlgen.getXml(
SELECT * from Nom table into p from dual;
+ ptab(p);
END;
Ajouter un commentaire
Réponse
+2
moins plus
à l'aide d'un programme ( batch d'extraction )
kinou - 6 avril 2001 à 08:57
Je voudrais un peu plus de précision:quel genre de programme et par quel moyen?
Papis - 27 avril 2001 à 16:45
Si tu as une solution, ça m'interesse.
Merci de me l'envoyer : sane.abdoulaye@caramail.com
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

Il est possible de stocker des données au format XML dans une table. Pour cela, Oracle a créé un nouveau type : XMLType.
Tu as un tutoriels ici : http://oracle.developpez.com/guide/architecture/tables/?page=Chap3

Si tu as d'autres questions sur Oracle tu as pleins de réponses dans la F.A.Q Oracle : http://oracle.developpez.com/faq/
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,
et a l'inverse ca marche comment?
j'ai un fichier XML et je veux l'inserer dans une base oracle.
Existe t'il un bidule deja tout pres?
D'avance merci
Luis
Ajouter un commentaire
Réponse
+0
moins plus
Depuis la
11g Oracle propose 3 types de stockages avec XML Type :
. LOB (8, 8i, 9i, 10g, 11g) : stockage du fichier XML "brut" mais pas "intelligent"
. Object Relational (9i, 10g, 11g) : stockage du shéma XML "très abouti "
. Binary XML (11g) "new" : stockage binaire, solution très performante à mi-chemin entre le LOB et Object Relational
>>> http://www.oracle.com/technology/tech/xml/xmldb/Current/xmldb_11g_twp.pdf
Ajouter un commentaire
Ce document intitulé « XML et Oracle » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook