Tema 7 Inserarea înregistrărilor
Cerințe pentru finalizare
Inserarea și modificarea înregistrărilor SQL se realizează prin comenzile DML (Data Manipulation Language)
Universitatea Tehnică „Gheorghe Asachi” din Iaşi
INSERT (pentru adăugare) și UPDATE (pentru actualizare). Sintaxa de bază este INSERT INTO tabel (coloane) VALUES (valori) și UPDATE tabel SET coloana = valoare WHERE condiție, esențială fiind utilizarea clauzei WHERE pentru a evita modificarea întregului tabel
1. Inserarea înregistrărilor (
INSERT)- Adăugare linie nouă:
INSERT INTO NumeTabel (Coloana1, Coloana2) VALUES (Valoare1, Valoare2); - Dacă se inserează valori pentru toate coloanele în ordinea lor din tabel,
(Coloane)poate fi omisă.
2. Modificarea înregistrărilor (
UPDATE)- Actualizarea uneia sau mai multor înregistrări:
UPDATE NumeTabel SET Coloana1 = ValoareNoua1, Coloana2 = ValoareNoua2 WHERE Condiție; - Atenție: Lipsa clauzei
WHEREva actualiza toate rândurile din tabel.
3. Alte operații de manipulare a datelor
- Ștergerea înregistrărilor:
DELETE FROM NumeTabel WHERE Condiție;. - Modificarea structurii tabelului: Pentru a schimba structura, nu datele, se folosește
ALTER TABLE.Universitatea Tehnică „Gheorghe Asachi” din Iaşi +1
Exemplu concret:
-- Inserare
INSERT INTO Angajati (Nume, Salariu) VALUES ('Popescu Ion', 3000);
-- Modificare
UPDATE Angajati SET Salariu = 3500 WHERE Nume = 'Popescu Ion';
Ultima modificare: joi, 26 februarie 2026, 10:35