J'ai un tableau avec datatables textuelles suivantes: Linker été Linker pagina Rechter pagina J'utilise un CONTAINSTABLE . Lorsque j'utilise l'expression de text intégral suivante "Linker*" AND "pagina*" seul le second logging est renvoyé. J'ai essayé de build un XOR en utilisant l'expression ("Linker*" OR "pagina*") AND NOT ( "pagina*" AND "Linker*") , mais tous les […]
La requête suivante declare @Query NVARCHAR(100) = '"م*"' select * from dbo.Word where contains([Text], @Query) ne renvoie aucun résultat! Cependant, sans le paramètre, il renvoie les résultats attendus. select * from dbo.Word where contains([Text], '"م*"') Qu'est-ce que j'oublie ici?
Je sais, il est préférable d'arriver au point où je pose une question ici, mais si je n'explique pas la situation complète, quelqu'un plus que probablement se requestr pourquoi je suis dans cette situation (que j'explique en fait à partir du troisième paragraphe commençant par un text en gras), et dans ce cas, j'aurais dû […]
Nous avions l'habitude d'avoir une search, qui vérifie deux colonnes pour quelques mots. Les deux colonnes doivent contenir des mots fournis, donc nous utilisons AND … sans aucun doute FULLTEXT INDEX est utilisé sur les colonnes. Le select est plus ou less comme ceci: SELECT * FROM SomeTable WHERE (CONTAINS(Column1, 'word1 OR word2') AND CONTAINS(Column2, […]
J'ai la procédure stockée qui effectue la search en utilisant des index de text intégral dans le cas général. Mais je ne peux pas créer d'index de text intégral pour un champ, et j'ai besoin d'utiliser la construction LIKE. Donc, le problème est: paramètre pourrait être "a ou B*" comme paramètre pour la command CONTAINS […]
J'essaie de find plusieurs mots dans une table mais dans des champs différents. Pourquoi les loggings avec un mot correspondant ont le rang plus élevé que les loggings avec deux mots? L'exemple: Enregistrement 1 Titre: Eddie Murphy Description: Comédien, acteur, écrivain, chanteur, réalisateur et musicien américain. Record 2 Titre: Tom Cruise Description: Un acteur et […]
Mon application stocke les noms de clients dans 3 colonnes, mais la search est déclenchée en utilisant un seul paramètre. J'essaye de mettre en application une search FULLTEXT pour searchr efficacement dans cette database de client. Je cherche le nom RIMA HUSSEIN J'ai utilisé le TSQL suivant pour chercher avec le mot de départ. SELECT […]
J'ai une table T qui a une colonne C qui contient le text qui a le caractère & dedans, mais si je fais la requête suivante, elle ne renvoie rien, bien que je puisse avoir 10 lignes. SELECT * FROM T WHERE Contains(C, 'a&b')
Pour une raison quelconque, je ne trouve pas la réponse sur Google! Mais avec la fonction SQL contient comment puis-je lui dire de commencer au début d'une string, c'est-à-dire que je cherche l'équivalent en text intégral de LIKE 'some_term%'. Je sais que je peux utiliser comme, mais puisque j'ai déjà mis en place l'index de […]
J'utilise SQL Server 2005, j'ai des noms entrant dans un système et je veux les comparer à une table pour searchr des correspondances. Toutes les suggestions sur la façon de faire correspondre quelque chose comme ceci: La valeur entrante est quelque chose comme "JR Thompson Corporation" alors que la valeur est "The Jim Ryan Thompson […]