sql >> Databáze >  >> RDS >> Database

SQL Data Manipulation Language

Jazyk pro manipulaci s daty manipuluje/provádí změny v datech přítomných v tabulce. Ovlivňuje pouze data/záznamy tabulky, nikoli schéma/strukturu tabulky. INSERT, UPDATE, DELETE jsou příkazy DML.INSERT: Ukládá data do tabulky nebo vytváří nové záznamy vložením hodnot.AKTUALIZACE: Upravuje záznam v tabulce. SMAZAT: Odstraní jeden nebo více záznamů z tabulky.
Syntaxe:
  1. INSERT INTO table_name HODNOTY (hodnota1,hodnota2,….);
  2. INSERT INTO table_name (sloupec 1, sloupec 2, sloupec 3) VALUES (hodnota1, hodnota2, hodnota3);
Příklad:
  1. INSERT INTO STUDENTVALUES (0001,'ARUN','CS','FIRST');
  1. INSERT INTO STUDENT (classyear, student_name, student_dept,student_id)VALUES ('FIRST','VRUN','CS',0002); Zde může uživatel změnit pořadí sloupců při vkládání hodnot do tabulky. Můžeme zvýšit nebo snížit počet sloupců.Syntaxe: DELETEFROM Table_name[WHERE Condition];Příklad:
  1. Smazat
Ze StudentWhere Student_id=06;Zde je jeden řádek odstraněn podle podmínky kde.
  1. Delete From StudentWhere Student_name=’ARYA’; Bylo smazáno několik řádků, protože byly přítomny tři řádky se stejným názvem ARYA. Zde, kde podmínka rozhoduje o tom, kolik záznamů se má odstranit.
  1. Smazat
From Student;Ve výše uvedeném dotazu, kde není zadána podmínka, jsou všechny záznamy smazány z tabulky STUDENT. Pokud chce uživatel odstranit jeden nebo více záznamů, pak tam, kde je vyžadována podmínka. Smazat dotaz bez kde podmínka odstraní všechny záznamy z tabulky. Syntaxe: UPDATETable_nameset column_name =value[Kde podmínka];Příklad:
  1. aktualizovat
studentsset student_dept='ele'where student_name='GITA';
  1. AKTUALIZOVAT
StudentSET classyear='FINAL'Where student_id=9;Pomocí příkazu UPDATE může uživatel aktualizovat jednu hodnotu nebo více hodnot v tabulce. Chcete-li změnit jednu hodnotu/změnit konkrétní hodnotu, „Kde“ podmínka je povinná.AKTUALIZACE bez kde podmínka změní celé hodnoty sloupců v tabulce. UPDATESTUDENTSET student_dept='EXTC';


  1. Co je ODBC?

  2. LINQ to Entities nerozpoznává metodu 'System.String ToString()' a tuto metodu nelze přeložit do výrazu store.

  3. PDO načte jeden sloupec z tabulky do 1-rozměrného pole

  4. 7 faktů o synonymech SQL Server, která byste měli vědět