SQL Server Aktivera och uppdatera IntelliSense Local Cache

SQL Server IntelliSense är ett av de smartaste inbyggda verktygen för att öka produktiviteten under programmering i SQL Server. Det är dock inte perfekt. Ofta när vi skapar nya objekt som tabeller, lagrade procedurer eller triggers och försöker använda dem direkt i en annan kod, tar SQL Server IntelliSense inte upp dessa objektnamn och deras metadata snabbt. Detta medför att man måste skriva in objektnamnen manuellt. SQL Server visar också en röd linje under objektnamn, även om de skapade objekten existerar i databasen. Detta händer eftersom SQL Server IntelliSense Local cache inte uppdateras mycket ofta. För att undvika detta kan vi manuellt uppdatera SQL Server IntelliSense-cachen.

Genom att använda IntelliSense kan du lista medlemmar, objektnamn och parameterinformation samt syntaxmarkering. Den håller koll på din kodsyntax samtidigt som du fortsätter programmera.

IntelliSense stödjer bara SQL Server 2008 (2k8) och senare utgåvor.

Om din IntelliSense är avstängd, följ stegen nedan för att slå på den.

1. Gå till Verktyg-menyn och välj alternativ.
2. Expandera Textredigerare, och expandera sedan Transact-SQL.
3. Klicka på IntelliSense, och kolla Aktivera IntelliSense, Undersök fel, Översikt uttalanden.


Aktivera IntelliSense

1. Gå till Fråga menyn och aktivera IntelliSense.

Så här uppdaterar du den lokala IntelliSense-cachen med hjälp av en snabbtangent

1. Hit Ctrl + Shirt + R.

Använda grafiska alternativ för att uppdatera den lokala IntelliSense-cachen

1. Gå till Redigera meny.
2. Välj IntelliSense, och klicka på Uppdatera lokal cache.

Du kan också använda många verktyg från tredje part som erbjuder kodformatering och uppdaterad, avancerad IntelliSense-teknik. De mest använda verktygen är Red Gate SQL Prompt och Devart SQL Complete. Även om dessa är mycket kostsamma kan du gå till freeware Apex-verktyg. De har inkluderat många bra verktyg för att öka produktiviteten och göra daglig programmering enkelt i SQL Server.