logo

SQL UPDATE -lausunto

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

  1. PÄIVITTÄÄ: Komentoa käytetään taulukon sarakkeen arvon päivittämiseen.
  2. 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ä:

demo sql-taulukko

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ö:

päivitä yksi sarake käyttämällä päivityslauseesi esimerkkitulostetta

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ö :

useiden sarakkeiden päivittäminen käyttämällä päivityskäskyn esimerkkitulostetta

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
jätä pois missä lauseke päivityskäskyn esimerkkitulosta

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.