Jak edytować jeden konkretny wiersz w Microsoft SQL Server Management Studio 2008?

95

Czy w Microsoft SQL Server Management Studio 2008 istnieje tajemnica umożliwiająca edytowanie jednego wiersza na podstawie klucza?

Jest opcja „Edytuj 200 pierwszych wierszy”, ale co jeśli chcę wybrać inny wiersz i edytować go w datagrid? Wolałbym to zrobić niż kodować instrukcję aktualizacji i ryzykować zepsucie klauzuli Where.

NealWalters
źródło

Odpowiedzi:

178

Użyj opcji „Edytuj 200 pierwszych”, a następnie kliknij „Pokaż panel SQL”, zmodyfikuj zapytanie za pomocą klauzuli WHERE i wykonaj zapytanie. Będziesz mógł edytować wyniki.

Nestor
źródło
33
Dzięki! I tylko po to, aby dodać skróty klawiaturowe (SQL Server 2012 - brak pewności co do poprzednich wersji). Po użyciu opcji „Edytuj 200 najpopularniejszych”, możesz nacisnąć CTRL-3, aby edytować zapytanie, CTRL + R, aby uruchomić zapytanie.
gordon613
1
Aby to zrobić w bardziej wizualny sposób, tuż obok „Pokaż okienko SQL” znajduje się przycisk „Pokaż okienko kryteriów”; umożliwia to dodawanie filtrów w oparciu o interfejs siatki.
sleblanc
73

Jak edytować jeden konkretny wiersz / krotkę w Server Management Studio 2008/2012/2014/2016

Krok 1: prawym przyciskiem myszy> wybierz „Edytuj 200 pierwszych wierszy”

Edytuj 200 pierwszych wierszy

Krok 2: Przejdź do Projektanta zapytań> Okienko> SQL ( skrót: Ctrl + 3 )

Przejdź do Projektant zapytań> Okienko> SQL

Krok 3: Zmodyfikuj zapytanie

Zmodyfikuj zapytanie

Krok 4: prawy przycisk myszy> wybierz „Wykonaj SQL” ( skrót: Ctrl + R )

wprowadź opis obrazu tutaj

ѺȐeallү
źródło
Ale potem jest napisane: „Zmiana nie została wprowadzona do bazy danych”
Revious
10
Dobra odpowiedź, ale co za głupi projekt interfejsu.
patrick,
1

Wygląda na to, że lokalizacja menu zmieniła się na:

Projektant zapytań -> okienko -> SQL

Shawn
źródło
Dziękuję za datek, ale to nie jest odpowiedź. Jeśli jest poprawna, prawdopodobnie powinna zostać zredagowana w istniejącej odpowiedzi, ale oczywiście z podaniem, od której wersji to dotyczy.
Dennis Jaheruddin
Czy mógłbyś rozszerzyć swoją odpowiedź.
Matas Vaitkevicius
Nowsza odpowiedź „wszyscy” również odzwierciedla tę zmianę w menu. Uwaga Używam Server Management Studio 11.0.x (SQL Server 2012). Ponieważ „wszyscy” bardzo dobrze opisują kroki i zrzuty ekranu, lokalizacja menu została przeniesiona do: Projektant zapytań -> Okienko -> SQL
Shawn.