1

J'ai SQL Server 2008 (version 10.0.2531).Bogue de SQL Server 2008 avec création de texte intégral

Le bogue ennuyeux suivant? arrive, et peut-être que quelqu'un a une solution de contournement: Lorsque je crée une colonne calculée qui combine également des valeurs d'une fonction scalaire, puis l'ajoute à l'index de texte intégral via l'assistant, tout fonctionne correctement. L'index fulltext reprend correctement sur la colonne et je peux rechercher et renvoyer les résultats comme prévu. Si j'essaye maintenant de changer quelque chose sur la table, ou n'importe quelle table FK-connexe - par exemple, ajoutez un autre champ - il n'acceptera pas le changement et annulera hors de la boîte de dialogue de sauvegarde indiquant que ma colonne calculée ne peut pas être indexé en texte intégral.

Une idée de ce qui se passe ici?

Répondre

1

Sans voir les détails de votre fonction, je ne peux pas être sûr, mais je suppose que la fonction a été créée avec schemabinding.

+0

Oui c'est avec schemabinding que l'UDF autrement ne serait pas autorisé dans la colonne calculée. – Alex

+0

Ensuite, je pense que cela explique pourquoi vous n'êtes pas autorisé à modifier les tables. –