Podstawy SQL cd.


Instrukcja INSERT

Wstawienie nowego rekordu do tabeli STUDENCI o strukturze jak niżej
Studenci
Nazwa pola NrS Imie Nazw Wiek Adres
Typ pola Integer Character(15) Character(15) Integer Character(35)
 INSERT INTO Studenci(NrS, Imie, Nazw) VALUES(123, "Jan", "Kowalski")  
  INSERT INTO 
    Studenci(NrS, Imie, Nazw, Wiek, Adres)
    VALUES(123, "Jan", "Kowalski", 22, "ul. Konarskiego 12") 
Jeśli wstawiane są wartości do wszystkich pól, można użyć składni (pod warunkiem przestrzegania kolejności pól)
  INSERT INTO Studenci
    VALUES(123, "Jan", "Kowalski", 22, "ul. Konarskiego 12")

Instrukcja UPDATE

Modyfikacja wybranego rekordu
 UPDATE Studenci SET Imie="Piotr" WHERE NrS=123
 UPDATE Studenci 
   SET Imie="Piotr", 
       Adres="ul. Królewska 1" 
 WHERE NrS=123

Uwaga! Klauzula WHERE powinna zapewnić jednoznaczną identyfikację rekordu(ów) przeznaczonych do modyfikacji; bez niej zmodyfikowane będą wszystkie rekordy.

Instrukcja DELETE

Usunięcie wybranych rekordów z tabeli
 DELETE FROM Studenci WHERE NrS=123

Uwaga! Klauzula WHERE powinna zapewnić jednoznaczną identyfikację rekordu(ów) przeznaczonych do usunięcia; bez niej skasowane będą wszystkie rekordy.