Chodzi o SQL Server 2012 Management Studio. Trenuję swoje umiejętności SQL jako ręczne tworzenie zapytań.SQL Server Management Studio: dlaczego podczas wstawiania do tabeli kolumna klucza obcego nie jest widoczna?
Teraz chcę wstawić kilka rekordów w tabeli Użytkownicy. Jak widzisz istnieje kolumna GroupID
, która jest obcym kluczem do innej tabeli Groups
.
Jednak kiedy napisać zapytanie:
insert into Users (Username, Pass, FullName, GroupID)
values ('Tyana', '17890', 'Tyana Stoyanov', 4)
pojawia się błąd:
Invalid column name GroupID
dlaczego tak jest?
Po dodaniu nowych kolumn należy odświeżyć pamięć podręczną intellisense, aby je odebrać. Możliwy duplikat [problemu SQL Server 2008 Intellisense] (http://stackoverflow.com/questions/7215211/sql-server-2008-intellisense-problem) –
Tak, to było to !!! Nie znałem tej opcji, chociaż próbowałem nawet Disconnect/Connect bez powodzenia. Dzięki! – Todo
+1 za dobrze przedstawione pytanie. –