Instrukcja SQL UPDATE modyfikuje istniejące dane z tabeli.
UPDATE Instrukcja w SQL
Instrukcja UPDATE w SQL służy do aktualizacji danych istniejącej tabeli w bazie danych. Możemy aktualizować pojedyncze kolumny, a także wiele kolumn za pomocą instrukcji UPDATE zgodnie z naszymi wymaganiami.
W bardzo prosty sposób możemy powiedzieć, że polecenia SQL (UPDATE i USUWAĆ ) służą do zmiany danych, które już znajdują się w bazie danych. Polecenie SQL DELETE wykorzystuje a GDZIE klauzula.
Zaktualizuj składnię
Składnia instrukcji SQL UPDATE jest następująca:
wewnętrzne działanie hashmap
AKTUALIZACJA nazwa_tabeli SET kolumna1 = wartość1, kolumna2 = wartość2,…
GDZIE warunek;
Gdzie,
- Nazwa tabeli : nazwa tabeli
- kolumna 1 : nazwa pierwszej, drugiej, trzeciej kolumny….
- wartość1 : nowa wartość dla pierwszej, drugiej, trzeciej kolumny….
- stan : warunek, aby wybrać wiersze, dla których
Wyjaśnienie parametrów
- AKTUALIZACJA: Polecenie służy do aktualizacji wartości kolumny w tabeli.
- GDZIE: Określa warunek, który chcemy zaimplementować na tabeli.
Notatka: W powyższym zapytaniu USTAWIĆ instrukcja służy do ustawiania nowych wartości dla konkretnej kolumny i GDZIE Klauzula służy do wybierania wierszy, dla których kolumny mają zostać zaktualizowane. Jeżeli nie użyliśmy klauzuli WHERE to zaktualizowane zostaną kolumny we wszystkich wierszach. Zatem klauzula WHERE służy do wybierania poszczególnych wierszy.
Przykłady instrukcji SQL UPDATE
Zobaczmy instrukcję aktualizacji SQL z przykładami.
Najpierw utworzymy tabelę, w której użyjemy instrukcji UPDATE. Aby utworzyć tabelę, napisz następujące zapytanie:
jak odkryć ukryte aplikacje
Zapytanie:
SQL CREATE TABLE Customer( CustomerID INT PRIMARY KEY, CustomerName VARCHAR(50), LastName VARCHAR(50), Country VARCHAR(50), Age int(2), Phone int(10) ); -- Insert some sample data into the Customers table INSERT INTO Customer (CustomerID, CustomerName, LastName, Country, Age, Phone) VALUES (1, 'Shubham', 'Thakur', 'India','23','xxxxxxxxxx'), (2, 'Aman ', 'Chopra', 'Australia','21','xxxxxxxxxx'), (3, 'Naveen', 'Tulasi', 'Sri lanka','24','xxxxxxxxxx'), (4, 'Aditya', 'Arpan', 'Austria','21','xxxxxxxxxx'), (5, 'Nishant. Salchichas S.A.', 'Jain', 'Spain','22','xxxxxxxxxx'); Select * from Customer;>
Utworzona tabela będzie wyglądać następująco:

Zaktualizuj pojedynczą kolumnę Korzystanie z przykładu instrukcji UPDATE
Zaktualizuj kolumnę NAZWA i ustaw wartość na „Nitin” w wierszach, w których Wiek wynosi 22.
Hrithik Roshan
Zapytanie:
UPDATE Customer SET CustomerName = 'Nitin' WHERE Age = 22;>
Wyjście:

Aktualizowanie wielu kolumn przy użyciu przykładowej instrukcji UPDATE
Zaktualizuj kolumny NAZWA na „Satyam” i Kraj na „USA”, gdzie IDKlienta wynosi 1.
Zapytanie:
UPDATE Customer SET CustomerName = 'Satyam', Country = 'USA' WHERE CustomerID = 1;>
Wyjście :

Notatka: Aby zaktualizować wiele kolumn, użyliśmy przecinka (,) do oddzielenia nazw i wartości dwóch kolumn.
Pominięcie klauzuli WHERE w instrukcji UPDATE
Jeśli pominiemy klauzulę WHERE w zapytaniu aktualizującym, wszystkie wiersze zostaną zaktualizowane.
Zapytanie:
kod abs-c
UPDATE Customer SET CustomerName = 'Shubham';>
Wyjście:
Tabela Klient będzie teraz wyglądać tak,

Ważne uwagi dotyczące instrukcji SQL UPDATE
- Instrukcja SQL UPDATE służy do aktualizacji danych w istniejącej tabeli w bazie danych.
- Instrukcja UPDATE może aktualizować jedną lub wiele kolumn za pomocą klauzuli SET.
- Klauzula WHERE służy do określenia warunku wyboru wierszy do aktualizacji.
- Pominięcie klauzuli WHERE w instrukcji UPDATE spowoduje aktualizację wszystkich wierszy w tabeli.