RETURN summa; END; CREATE FUNCTION f_eesnimi( a_id integer) RETURNS varchar(50) NOT DETERMINISTIC BEGIN DECLARE d_enimi varchar(50); SELECT eesnimi INTO d_enimi FROM isik WHERE id = a_id; RETURN d_enimi; END; CREATE PROCEDURE sp_uus_klubi(IN a_nimi VARCHAR(100), IN a_aadress VARCHAR(100), OUT a_id INTEGER) BEGIN DECLARE i_id INTEGER; INSERT INTO klubi (nimi, aadress) VALUES (a_nimi, a_aadress); SELECT @@identity INTO i_id; MESSAGE 'Uus klubi: ' || i_id; SET a_id = i_id; END; CREATE VARIABLE uusid INTEGER; CALL sp_uus_klubi('Valga Valge', 'Valga', uusid); SELECT uusid; CREATE PROCEDURE sp_klubimangija ( IN a_klubi_id INTEGER) RESULT ( eesnimi VARCHAR(50), perenimi VARCHAR(50), kuupaev DATE) BEGIN SELECT eesnimi, perenimi, CURRENT DATE FROM isik WHERE klubi = a_klubi_id ORDER BY eesnimi ; END CALL sp_klubimangija(51); CREATE INDEX ix_algus ON partii (algushetk DESC); CREATE INDEX ix_nimi ON isik (perenimi ASC, eesnimi ASC); 1. Luua f-n klubiliikmete arvu leidmiseks klubi id phjal
Kui laev oli sadamas siis pootsman andis käsu pesta illuminaatoreid voolikuga ( 7,8,9 tekki aknaid), pesin voolikuga paadi tekki. Anti ka suunata autosid ja paigutada neid (lossamise ja laadimise ajal). Minu praktikal oli nii, et ühel nädalal pootsman jäi haigeks kolm päeva enne vahetust ja ta läks koju ja mind pandi töötama tema eest madrusena kolm päeva, nende kolmel päaevadel ma sain teha palju uusid töid, näiteks haalasin uuel kohal, andsin kaile piki otsaid, laadisin ja lossasin autoid. Meresõidupraktika ajal toimunud eriolukorrad Ükskord juhtus nii, et üks sildumis vints neljast läks katki ja terve nädala haalasime 3- ga sildumis vintsiga, pidime kasutama lisa otsi. Vintsi parandasid nädalaga, laeva mehaaanikut alles ei saanud vintsi parandada, sest nad ei teadnud mis osa kuhu läheb.