I've jut created a new table in a SQL Server 2008 database. I'm trying to write a stored procedure to insert data into this new table. One of the cool features I like in SQL 2008 is the intellisence built into the T-SQL designer. Anyway, when I type INSERT INTO then the Intellisense drop down doesn't present me with my new table. Even if I type in the name of the new table the the T-SQL designer gives me an error of "invalid object". I have made sure that the permissions on the new table and any of the other old tables is identical, but only the old tables appear in the designer.
OK, so what's wrong?
Answer by Rob Farley ·
Intellisense info gets populated and stored in a cache. It doesn't query the system every time you start typing. There's an Intellisense menu in the Edit menu (I think), which will also show you that the shortcut to refresh the cache is Ctrl+Shift+R. Bear in mind that other systems will use this same shortcut (like SnagIt), which is why you should be aware of the menu item for it.