IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

[Oracle Text] Le contraire du INPATH


Sujet :

SQL Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 4
    Par défaut [Oracle Text] Le contraire du INPATH
    Salut,

    je débute dans l'utilisation de Oracle Text et j'ai une base de donnée sous Oracle 11g dans laquelle je sauvergarde des fichiers XML sous forme XMLType.
    En ce moment je cherche à faire de la recherche de texte.

    Avec Oracle Text j'ai la possibilité de créer un index avec un paramètre contenant la section "PATH_SECTION_GROUP".
    Par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      CREATE INDEX po_index ON purchase_orders_xmltype(doc)
      INDEXTYPE IS CTXSYS.CONTEXT 
      PARAMETERS ('section group CTXSYS.PATH_SECTION_GROUP');
    A l'aide de ce paramètre, j'ai la possibilité de faire une recherche de texte dans mon document dans une partie bien précise, par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      SELECT extract(DOC, '/purchaseOrder/@orderDate') "Order Date"
      FROM purchase_orders_xmltype
      WHERE contains(DOC, 'electric INPATH (/purchaseOrder//comment)') > 0;
    Alors ma question. Est ce qu'il y a une possibilité de dire:
    "Ne fais pas de recherche dans tel partie du document", du genre ne fait pas de recherche dans /purchaseOrder//comment. Le but est d'exclure le contenu de certains Tag (ou chemin) de la recherche, sans ce préoccupé de ce qu'ils contiennent.

    L'exemple cité plus haut se trouve à l'adresse suivante:
    http://download.oracle.com/docs/cd/B...a.htm#CBBIHGHE

    Merci pour vos réponses.

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    avec les expressions complexes tu peux affiner la recherche visiblement mais c'est tout

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 4
    Par défaut
    Citation Envoyé par orafrance Voir le message
    avec les expressions complexes tu peux affiner la recherche visiblement mais c'est tout
    Est ce que tu parles ici de l'utilisation du section Type "Field Section", qui permet de rendre visible ou invisible une partie du document?

    Dans ce cas est ce que l'utilisation sera compatible avec le groupe de section "PATH_SECTION_GROUP"?

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 4
    Par défaut
    Est ce qu'il y aurait une possibilité à part Oracle Text pour pouvoir faire ce genre d'exclusion? Je suppose que cela devient un peu plus compliqué.

Discussions similaires

  1. [Oracle Text]Fichiers sur lecteur reseau
    Par Kuuei dans le forum Oracle
    Réponses: 5
    Dernier message: 14/09/2007, 14h19
  2. Performance des recherches Oracle Text
    Par methosxp dans le forum SQL
    Réponses: 0
    Dernier message: 04/09/2007, 16h49
  3. Oracle Text : problème avec le français
    Par antonomase dans le forum Oracle
    Réponses: 1
    Dernier message: 28/02/2007, 11h26
  4. [Oracle Text]Chargement de fichiers / index
    Par Kuuei dans le forum SQL
    Réponses: 2
    Dernier message: 13/05/2006, 12h46
  5. [10g] Recherche Oracle Text
    Par hotkebab99 dans le forum Oracle
    Réponses: 1
    Dernier message: 18/01/2006, 10h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo