SSMS 2008 apport l'intelliSense mais force est de constater que parfois les résultats sont décevants car l'intelliSense semble ne pas fonctionner comme on le souhaite. Avant d'aboutir à ce type de conclusion attive, il est préférable de s'assurer que la fonctionnalité est bien active, et ensuite que les noms de tables et des colonnes est bien connu par l'intelliSense, pour cela il est nécessaire d'actualiser les données en mémoire.
Pour activer l'intelliSense depuis SSMS 2008, il faut se rendre dans la boite d'options
accessible depuis Outils - Options. Il faut alors depuis l'arborescence se positionner
sur Editeur de texte - Transact SQL - IntelliSense puis enfin activer la case à cocher
Activer IntelliSense.
Pour que l'intelliSense soit opérationnel sur votre base en fournissant l'aide sur les noms de tables et de colonnes, il doit les connaitres. Cela est normalement le cas, mais en cas de modification de structures ou bien lorsque le service ne répond pas de façon optimale, alors est nécessaire d'actualiser la mémoire cache de ce service. Pour cela, depuis un script en cours d'écriture il faut passer par le menu Edition - IntelliSense - Actualiser le cache local ou bien il faut utiliser le raccourci clavier Ctrl+Shift+R