SQL UPDATE -lausunto muuttaa taulukon olemassa olevia tietoja.
UPDATE-lause SQL:ssä
UPDATE-lausunto sisään SQL käytetään tietokannan olemassa olevan taulukon tietojen päivittämiseen. Voimme päivittää yksittäisiä sarakkeita sekä useita sarakkeita käyttämällä UPDATE-lausetta vaatimuksemme mukaisesti.
Hyvin yksinkertaisella tavalla voimme sanoa, että SQL-komennot (UPDATE ja POISTAA ) käytetään muuttamaan tietokannassa jo olevia tietoja. SQL DELETE -komento käyttää a MISSÄ lauseke.
Päivitä syntaksi
SQL UPDATE -lauseen syntaksi on:
PÄIVITYS taulukon_nimi SET sarake1 = arvo1, sarake2 = arvo2,…
WHERE kunto;
Missä,
- taulukon_nimi : taulukon nimi
- sarake1 : ensimmäisen, toisen, kolmannen sarakkeen nimi….
- arvo1 : uusi arvo ensimmäiselle, toiselle, kolmannelle sarakkeelle….
- kunto : ehto valitaksesi rivit, joille
Parametrin selitys
- PÄIVITTÄÄ: Komentoa käytetään taulukon sarakkeen arvon päivittämiseen.
- MISSÄ: Määrittää ehdon, jonka haluamme toteuttaa taulukossa.
Huomautus: Yllä olevassa kyselyssä ASETA lauseketta käytetään asettamaan uusia arvoja tietylle sarakkeelle ja MISSÄ lauseketta käytetään valitsemaan rivit, joiden sarakkeet on päivitettävä. Jos emme ole käyttäneet WHERE-lausetta, kaikkien rivien sarakkeet päivitetään. Joten WHERE-lausetta käytetään valitsemaan tietyt rivit.
Esimerkkejä SQL UPDATE -lausekkeesta
Katsotaanpa SQL-päivityskäskyä esimerkein.
Ensin luodaan taulukko, jossa käytämme PÄIVITYSlauseketta. Luo taulukko kirjoittamalla seuraava kysely:
Kysely:
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;>
Luotu taulukko näyttää tältä:

Päivitä yksi sarake UPDATE-lausekkeen esimerkki
Päivitä sarake NAME ja aseta arvoksi 'Nitin' niillä riveillä, joilla Ikä on 22 vuotta.
Kysely:
UPDATE Customer SET CustomerName = 'Nitin' WHERE Age = 22;>
Lähtö:

Useiden sarakkeiden päivittäminen UPDATE-lausekkeen avulla
Päivitä sarakkeiden NAME arvoksi 'Satyam' ja maaksi 'USA', jossa asiakastunnus on 1.
Kysely:
UPDATE Customer SET CustomerName = 'Satyam', Country = 'USA' WHERE CustomerID = 1;>
Lähtö :

Huomautus: Useiden sarakkeiden päivittämiseen olemme käyttäneet pilkkua (,) erottamaan kahden sarakkeen nimet ja arvot.
WHERE-lause jätetään pois UPDATE-lausunnosta
Jos jätämme WHERE-lauseen pois päivityskyselystä, kaikki rivit päivitetään.
Kysely:
UPDATE Customer SET CustomerName = 'Shubham';>
Lähtö:
Asiakaspöytä näyttää nyt tältä,
tyhjennä npm-välimuisti

Tärkeitä kohtia SQL UPDATE -lausunnosta
- SQL UPDATE -lausetta käytetään tietokannan olemassa olevan taulukon tietojen päivittämiseen.
- UPDATE-käsky voi päivittää yhden tai useita sarakkeita käyttämällä SET-lausetta.
- WHERE-lausetta käytetään määrittämään ehto päivitettävien rivien valinnalle.
- WHERE-lauseen jättäminen pois UPDATE-käskystä johtaa kaikkien taulukon rivien päivitykseen.