Informatică Baze de date
Sintaxa INSERT SQL
Sintaxa INSERT SQL adaugă înregistrări noi într-o tabelă a bazei de date. Aceasta specifică tabela, coloanele și valorile corespunzătoare. De exemplu, INSERT INTO materii (nume, profesor) VALUES ('Matematică', 'Popescu') inserează o nouă materie.
Componente cheie
- INSERT INTO Indică tabela în care se adaugă datele, de exemplu: INSERT INTO elevi.
- Coloane Listează coloanele pentru care se specifică valori, opțional dacă se completează toate.
- VALUES Specifică valorile de inserat, în aceeași ordine cu coloanele.
- Tipuri de date Asigură că valorile corespund tipului coloanei, de exemplu numere pentru INT.
Exemplu cu numere
- 1 Pasul 1: Specifică coloane INSERT INTO note (elev_id, nota) VALUES (1, 9); inserează o notă pentru elevul cu ID 1.
- 2 Pasul 2: Inserează mai multe rânduri INSERT INTO elevi (nume, varsta) VALUES ('Maria', 14), ('Andrei', 15); adaugă doi elevi simultan.
- 3 Pasul 3: Verifică inserarea După INSERT, rulează SELECT * FROM tabela pentru a vedea datele adăugate.
Verifică întotdeauna structura tabelei înainte de INSERT pentru a evita erori de tip sau valori lipsă.