Andmbaasid
SELECT nimi FROM asula;
--17. Kustutada klubid maha:
CALL sp_kustuta_klubi('Kiire Aju');
CALL sp_kustuta_klubi('Kambja Kibe');
--18. Teha päring asula tabelisse, et veenduda, mis asulad on olemas.
SELECT nimi FROM asula;
--19. Lisada uus klubi "SQL klubi" asukohaga Tartu.
INSERT INTO Klubi (Nimi, Aadress) VALUES ('SQL klubi', 'Tartu');
--20. Lisada tabelisse Isik iseennast. Klubiks panna "SQL klubi".
INSERT INTO Isik (Eesnimi, Perenimi, Isikukood, Klubi)
VALUES ('Taavet', 'Tamm', '38806174235',
(SELECT Id FROM Klubi WHERE Nimi = 'SQL klubi'));
--21. Proovida kustutada klubi sp_kustuta_klubi(`SQL klubi') - ei tohi õnnestuda
(miks?).
--Sest protseduuri reegli järgi ei tohi klubi olla kasutuses.
sp_kustuta_klubi('SQL klubi');
--22. Luua klubi kustutamisele trigger(tg_kustuta_klubi_isikutega), mis kustutaks
maha klubi isikud. NB! Kui isikul on partiisid, siis isikut ei õnnestu kustutada ja
seega ei õnnenstu ka klubi kustutada. Nii peabki olema!