(c) Instytut Informatyki Politechniki Poznańskiej
3
Wstawianie krotek do relacji (2)
•Wstawianie parametryzowane w SQL*Plus oraz iSQL*Plus
•
•
•
•
•Wstawianie krotek będących wynikiem zapytania
INSERT INTO nazwa_relacji [ (atrybut1, ..., atrybutn) ]
SELECT (atrybut1, ..., atrybutn) FROM ... WHERE ... ;
INSERT INTO prac30 (numer_prac, nazwisko_prac, nazwa_zesp)
SELECT id_prac, nazwisko, nazwa
FROM pracownicy JOIN zespoly USING (id_zesp)
WHERE id_zesp=30;
INSERT INTO zespoly (id_zesp, nazwa, adres)
VALUES (&identyfikator, '&nazwa', '&adres');