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. 1
    Pasul 1: Specifică coloane INSERT INTO note (elev_id, nota) VALUES (1, 9); inserează o notă pentru elevul cu ID 1.
  2. 2
    Pasul 2: Inserează mai multe rânduri INSERT INTO elevi (nume, varsta) VALUES ('Maria', 14), ('Andrei', 15); adaugă doi elevi simultan.
  3. 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ă.

Mai multe din Baze de date