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

MS SQL Server Discussion :

Full text search


Sujet :

MS SQL Server

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 5
    Par défaut Full text search
    Bonjour

    j'enregistre une phrase dans une table maiis quand je veux interroger ma table je ne veux que les nom commun et plus les articles ou pronom. Je travaille sur SQL server 2005.
    Par exemple dans ma table j'ai rentré : le chat est noir
    Je veux qu'il me sorte : chat noir
    Est ce que quelqu'un sait comment faire ?
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    désolé, mais la question n'est pas claire, en tout cas pour moi.

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 995
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 995
    Billets dans le blog
    6
    Par défaut
    L'indexation, textuelle ne transforme pas les données, mais permet des interrogation sur les lemmes sémantiques.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 5
    Par défaut
    pour être plus claire
    j'ai inséré dans une table de mots clés des phrases contenant des articles, des noises et quand je veux interroger ma base pour qu'elle m'affiche les phrases que j'ai rentrées, je ne veux pas qu'elle m'affiche les noises.
    c'est plus clair ?

  5. #5
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 5
    Par défaut
    avec un exemple concret :

    j'insère la phrase suivante dans la table DT_TA_MOTCLE :
    c'est du bon savon de Marseille

    quand je veux interroger ma table au lieu d'avoir l'intégralité de la phrase avec
    SELECT distinct MOTI_ID, LANG_ID, LIBELLE_MOTCLE
    FROM DT_TA_MOTCLE
    WHERE MOTI_ID=${MOTI_ID}
    AND LANG_ID=${LANG_ID}

    je veux obtenir la réponse :
    bon savon Marseille

    j'ai déjà indexé ma table

  6. #6
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    ok, donc SQLPro avait bon : tu ne peux pas faire de la transformation de données de cette façon, c'est à toi de le faire à la main, par code.

  7. #7
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 5
    Par défaut
    ça veut dire que dès l'insertion je dois retirer les articles et les pronoms.
    Est ce que je peux le faire avec le full Text ?

  8. #8
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Non. Comme le dit SQLPro, l'index ne sert qu'à la recherche, comme tous les index d'ailleurs

  9. #9
    Futur Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 5
    Par défaut
    alors à quoi ça sert de faire une table noise.fr si ce n'est pas pour les exploiter dans ce cas là ?

  10. #10
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Comme dans google. Quand tu cherches "fête des entreprises", il cherche uniquement sur "fête" et "entreprises". l'article n'est pas un critère de recherche pertinent.

Discussions similaires

  1. full-text search problème lors de la création du catalogue
    Par momoh dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 29/04/2009, 17h48
  2. Comment activer full-text search ?
    Par momoh dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/04/2009, 16h27
  3. Full Text Search et Contains () - Y a-t-il des limitations ?
    Par SetaSensei dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 12/06/2008, 16h33
  4. Hibernate et le Full Text Search de MySQL
    Par ygrim dans le forum Hibernate
    Réponses: 4
    Dernier message: 28/02/2008, 11h10
  5. Text mining et full text search
    Par icebe dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/07/2007, 13h35

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