SQL UPDATE pareiškimas pakeičia esamus duomenis iš lentelės.
skirtumas tarp įmonės ir įmonės
UPDATE pareiškimas SQL
UPDATE pareiškimas SQL naudojamas duomenų bazėje esamos lentelės duomenims atnaujinti. Mes galime atnaujinti atskirus stulpelius ir kelis stulpelius naudodami teiginį UPDATE pagal mūsų reikalavimą.
Labai paprastai galime pasakyti, kad SQL komandos (UPDATE ir IŠTRINTI ) naudojami duomenų, kurie jau yra duomenų bazėje, keitimui. SQL DELETE komanda naudoja a KUR sąlyga.
Atnaujinti sintaksę
SQL UPDATE pareiškimo sintaksė yra:
ATNAUJINTI lentelės_pavadinimą SET1 stulpelis = 1 vertė, 2 stulpelis = 2 vertė,…
KUR sąlyga;
kur,
- lentelės_pavadinimas : lentelės pavadinimas
- 1 stulpelis : pirmo, antro, trečio stulpelio pavadinimas….
- vertė1 : nauja pirmojo, antrojo, trečiojo stulpelio reikšmė….
- sąlyga : sąlyga pasirinkti eilutes, kurioms
Parametrų paaiškinimas
- ATNAUJINIMAS: Komanda naudojama lentelės stulpelio reikšmei atnaujinti.
- KUR: Nurodoma sąlyga, kurią norime įgyvendinti lentelėje.
Pastaba: Aukščiau pateiktoje užklausoje NUSTATYTI teiginys naudojamas norint nustatyti naujas reikšmes tam tikram stulpeliui ir KUR sąlyga naudojama norint pasirinkti eilutes, kurių stulpelius reikia atnaujinti. Jei nenaudojome WHERE sąlygos, stulpeliai visose eilutėse bus atnaujinti. Taigi WHERE sąlyga naudojama konkrečioms eilutėms pasirinkti.
SQL UPDATE pareiškimo pavyzdžiai
Pažiūrėkime SQL atnaujinimo teiginį su pavyzdžiais.
Pirmiausia sukursime lentelę, kurioje naudosime UPDATE pareiškimą. Norėdami sukurti lentelę, parašykite šią užklausą:
Užklausa:
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;>
Sukurta lentelė atrodys taip:

Atnaujinkite vieną stulpelį Naudojant UPDATE pareiškimo pavyzdį
Atnaujinkite stulpelį NAME ir eilutėse, kuriose amžius yra 22 metai, nustatykite reikšmę į „Nitin“.
Užklausa:
kaip konvertuoti int į java eilutę
UPDATE Customer SET CustomerName = 'Nitin' WHERE Age = 22;>
Išvestis:

Kelių stulpelių atnaujinimas naudojant UPDATE pareiškimo pavyzdį
Atnaujinkite stulpelius NAME į „Satyam“, o šalį – į „JAV“, kur „CustomerID“ yra 1.
Užklausa:
UPDATE Customer SET CustomerName = 'Satyam', Country = 'USA' WHERE CustomerID = 1;>
Išvestis :

Pastaba: Norėdami atnaujinti kelis stulpelius, dviejų stulpelių pavadinimus ir reikšmes atskiriame kableliais (,).
UPDATE pareiškime praleistas WHERE punktas
Jei atnaujinimo užklausoje praleisime sąlygą WHERE, visos eilutės bus atnaujintos.
Užklausa:
t ff
UPDATE Customer SET CustomerName = 'Shubham';>
Išvestis:
Lentelė Klientas dabar atrodys taip,

Svarbūs punktai apie SQL UPDATE pareiškimą
- SQL UPDATE pareiškimas naudojamas esamos duomenų bazės lentelės duomenims atnaujinti.
- UPDATE sakinys gali atnaujinti vieną arba kelis stulpelius naudojant SET sąlygą.
- WHERE sąlyga naudojama atnaujinamų eilučių pasirinkimo sąlygai nurodyti.
- Praleidus WHERE sąlygą UPDATE sakinyje, bus atnaujintos visos lentelės eilutės.