Udostępnij za pomocą


Tworzenie zapytań Wstaw wartości (Visual Database Tools)

Dotyczy:programu SQL Server

Nowy wiersz w bieżącej tabeli można utworzyć przy użyciu zapytania Wstaw wartości. Podczas tworzenia zapytania „Wstaw wartości” należy określić:

  • Tabela bazy danych, do których ma zostać dodany wiersz.

  • Kolumny, których zawartość chcesz dodać.

  • Wartość lub wyrażenie do wstawienia w poszczególne kolumny.

Na przykład następujące zapytanie dodaje wiersz do tabeli titles, określając wartości tytułu, typu, wydawcy i ceny:

INSERT INTO titles (title_id, title, type, pub_id, price)
VALUES ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99');

Podczas tworzenia zapytania Wstaw wartości okienko Kryteria zmieni się, aby odzwierciedlić jedyne dostępne opcje wstawiania nowego wiersza: nazwa kolumny i wartość do wstawienia.

Ostrożność

Nie można cofnąć akcji wykonywania zapytania Wstaw wartości. Jako środek ostrożności utwórz kopię zapasową danych przed wykonaniem zapytania.

Tworzenie zapytania Wstaw wartości

  1. Dodaj tabelę, którą chcesz zaktualizować do okienka Diagram.

  2. W menu Projektant zapytań wskaż polecenie Zmień typ, a następnie wybierz pozycję Wstaw wartości.

    Notatka

    Jeśli więcej niż jedna tabela jest wyświetlana w okienku Diagram podczas uruchamiania zapytania Wstaw wartości, Projektant zapytań i widoków, wyświetla okno dialogowe Wybierz tabelę docelową dla Wstaw wartości, aby wyświetlić monit o nazwę tabeli do zaktualizowania.

  3. W okienku Diagram zaznacz pole wyboru dla każdej kolumny, dla której chcesz podać nowe wartości. Te kolumny są wyświetlane w okienku Kryteria. Kolumny są aktualizowane tylko wtedy, gdy dodasz je do zapytania.

  4. W kolumnie Nowa wartość okienka Kryteria wprowadź nową wartość dla kolumny. Możesz wprowadzić wartości literałów, nazwy kolumn lub wyrażenia. Wartość musi być zgodna (lub zgodna z) typem danych aktualizowanej kolumny.

    Ostrożność

    Projektant zapytań i widoków nie może sprawdzić, czy wartość mieści się w długości wstawionej kolumny. Jeśli podasz wartość, która jest za długa, może zostać obcięta bez ostrzeżenia. Jeśli na przykład kolumna name ma długość 20 znaków, ale określisz wartość wstawiania 25 znaków, ostatnie 5 znaków może zostać obcięte.

Podczas wykonywania zapytania Wstaw wartości żadne wyniki nie są raportowane w okienku Wyniki (Narzędzia bazy danych wizualizacji). Zamiast tego zostanie wyświetlony komunikat wskazujący, ile wierszy zostało zmienionych.