sql >> Database >  >> RDS >> Database

Taal voor SQL-gegevensmanipulatie

Gegevensmanipulatie Taal manipuleert/brengt wijzigingen aan in gegevens die aanwezig zijn in een tabel. Het heeft alleen invloed op gegevens/records van de tabel, niet op het schema/de structuur van de tabel. INSERT, UPDATE, DELETE zijn de opdrachten van DML.INSERT: Slaat gegevens op in een tabel of maakt nieuwe records door waarden in te voegen.UPDATE: Het wijzigt het record in een tabel. VERWIJDEREN: Verwijdert een of meer records uit de tabel.
Syntaxis:
  1. INSERT INTO tabelnaam WAARDEN (waarde1,waarde2,….);
  2. INSERT INTO tabelnaam (kolom 1, kolom 2, kolom 3) WAARDEN (waarde1, waarde2,waarde3);
Voorbeeld:
  1. INVOER IN STUDENTENWAARDEN (0001,'ARUN','CS','FIRST');
  1. INSERT INTO STUDENT (klasjaar, student_name,student_dept,student_id)VALUES ('FIRST','VRUN','CS',0002); Hier kan de gebruiker de volgorde van kolommen wijzigen terwijl waarden in de tabel worden ingevoegd. We kunnen het aantal kolommen verhogen of verlagen.Syntaxis: DELETEFROM Tabelnaam [WHERE Conditie];Voorbeeld:
  1. Verwijderen
Van StudentWhere Student_id=06;Hier wordt een enkele rij verwijderd volgens de where-voorwaarde.
  1. Verwijderen uit StudentWhere Student_name=’ARYA’; Meerdere rijen verwijderd, omdat er drie rijen aanwezig waren met dezelfde naam ARYA. Hier, waar de voorwaarde bepaalt hoeveel records moeten worden verwijderd.
  1. Verwijderen
Van student;In de bovenstaande query, waar de voorwaarde niet is gespecificeerd, worden alle records verwijderd uit de STUDENT-tabel. Als de gebruiker enkele of meerdere records wil verwijderen, dan is een voorwaarde vereist. Query verwijderen zonder waar de voorwaarde alle records uit de tabel verwijdert. Syntaxis: UPDATETable_nameset column_name =waarde [Waarvoorwaarde];Voorbeeld:
  1. bijwerken
studentset student_dept='ele'where student_name='GITA';
  1. UPDATE
StudentSET classyear='FINAL'Waar student_id=9;Door de opdracht UPDATE te gebruiken, kan de gebruiker een enkele waarde of meerdere waarden in de tabel bijwerken. Om een ​​enkele waarde te wijzigen/een specifieke waarde te wijzigen, gaat u naar 'Waar' voorwaarde is vereist.UPDATE zonder waar de voorwaarde de volledige kolomwaarden in de tabel verandert. UPDATESUDENTSET student_dept='EXTC';


  1. Wat is SQLite-browser en hoe gebruik je het?

  2. De volgorde van tekens in een tekenreeks omkeren in MySQL

  3. RTRIM() Functie in Oracle

  4. Update meerdere kolommen in MERGE-instructie ORACLE