SQL DELETE yra pagrindinė SQL operacija, naudojama duomenų bazės duomenims ištrinti. SQL DELETE yra svarbi duomenų bazių valdymo dalis. DELETE galima naudoti norint pasirinktinai pašalinti įrašus iš duomenų bazės lentelės, atsižvelgiant į tam tikras sąlygas. Ši SQL DELETE operacija yra svarbi duomenų bazės dydžio valdymui, duomenų tikslumui, ir vientisumą.
mesti eilutę į int
Sintaksė:
IŠTRINTI IŠ lentelės_pavadinimas
KUR tam tikra_sąlyga;
Parametrų paaiškinimas
- Kažkokia_sąlyga : sąlyga norint pasirinkti konkretų įrašą.
- lentelės_pavadinimas: lentelės pavadinimas
Pastaba: Galime ištrinti vieną ir kelis įrašus, atsižvelgdami į sąlygą, kurią pateikiame WHERE sąlygoje. Jei praleisime WHERE sąlygą, visi įrašai bus ištrinti ir lentelė bus tuščia.
Lentelės pavyzdys yra toks GFG_Employees:
Užklausa:
Tarkime, kad sukūrėme lentelę pavadinimu GFG_Employee, kurioje yra darbuotojo asmeninė informacija, įskaitant jo ID, vardą, el. pašto adresą ir skyrių ir tt, kaip parodyta toliau -
CREATE TABLE GFG_Employees ( id INT PRIMARY KEY, name VARCHAR (20) , email VARCHAR (25), department VARCHAR(20) ); INSERT INTO GFG_Employees (id, name, email, department) VALUES (1, 'Jessie', '[email protected]', 'Development'), (2, 'Praveen', '[email protected]', 'HR'), (3, 'Bisa', '[email protected]', 'Sales'), (4, 'Rithvik', '[email protected]', 'IT'), (5, 'Suraj', '[email protected]', 'Quality Assurance'), (6, 'Om', '[email protected]', 'IT'), (7, 'Naruto', '[email protected]', 'Development'); Select * From GFG_Employees>
Išvestis

GFG_Darbuotojai
Vieno įrašo ištrynimas
Galite ištrinti įrašus pavadinimu Rithvik naudodami toliau pateiktą užklausą:
shilpa shetty amžius
Užklausa
DELETE FROM GFG_Employees WHERE NAME = 'Rithvik';>
Išvestis
Kelių įrašų ištrynimas
Ištrinkite eilutes iš lentelės GFG_Darbuotojai, kur skyrius yra Plėtra. Taip bus ištrintos 2 eilutės (pirmoji ir septintoji).
Užklausa
DELETE FROM GFG_Employees WHERE department = 'Development';>
Išvestis

išvestis
Ištrinkite visus įrašus
Norėdami pašalinti visus įrašus iš lentelės, galite naudoti šią užklausą:
Užklausa
DELETE FROM GFG_EMPLOyees; Or DELETE * FROM GFG_EMPLOyees;>
Išvestis
Visi lentelės įrašai bus ištrinti, nebeliko rodomų įrašų. Lentelė GFG_EMPLOyees taps tuščia.

išvestis
Parsisiųsti youtube su vlc
Svarbi pastaba:
DELETE is a DML (Data Manipulation Language) command hence operation performed by DELETE can be rolled back or undone.>
Išvada
Esami lentelės įrašai gali būti ištrinti naudojant SQL DELETE teiginį. Galime ištrinti vieną įrašą arba kelis įrašus, atsižvelgdami į sąlygą, kurią nurodome WERE sąlyga ir Naudodami DELETE pareiškimą, galite filtruoti neįpareigotus įrašus iš lentelės.