Fonction contains en sql server sous windev
Bonjour,
J'exécute sous Windev 17 la requête suivante:
Code:
1 2 3
| Select *
From matable
where contains (cle_index,' "00223667906*" ') |
A l'exécution j'ai le message d'erreur suivant:
"Syntaxe incorrecte vers "00223667906"
Pas de souci, si j'exécute la même requête sous SQL Server 2008
NOTA: cle_index est la clé primaire de ma
table et j'ai créé un index de texte integral sur matable
merci d'avance.
fonction contains en sql server sous windev
merci pour votre réaction si rapide.
La fonction LIKE marche mais le temps de réponse est trop long.
Je travaille sur des tables d'environ 20 millions de lignes.
voici le code.
commande est chaine ="SELECT * FROM matable Where contains (cle_index, ' "00223667906*" ')
SI PAS SQLExec(commande,"REQFIC") ALORS
SQLErreur("REQFIC")
RENVOYER Faux
FIN