Pesquisar este blog

quinta-feira, 14 de março de 2013

Atualização do cache do Intellisense–Microsoft SQL Server


image

Esta é uma dica rápida pra quem tem dificuldade em trabalhar com o Intellisense do SQL Server. Para este exemplo, estou usando a versão 2008R2, então creio que isso se aplique a todas as versões a partir da 2005.

Quando você cria uma tabela, ou altera a estrutura de uma tabela existente (adicionando uma nova coluna), o intellisense parece não reconhecer estas modificações, e atrapalha bastante durante a criação de um código.

Muitos desabilitam o intellisense exatamente por não compreender o comportamento da ferramenta, porém ela é muito útil.

A solução? Muito simples.

Se você utiliza a configuração de teclado padrão do SQL Server 2005 ou superior, basta pressionar as teclas CTRL + SHIT + R. Caso você utilize a configuração de teclado compatível com versão 2000 e anteriores, esta tecla de atalho não irá funcionar. Mas aí basta você acessar o menu Editar – Intellisense – Atualizar Cache Local:

image

E problema resolvido! Cada vez que fizer alterações nas estruturas, criar novos procedimentos, tabelas, e o intellisense teimar com você dizendo que está errado, você já sabe como resolver a bronca.