ülesanne
tabel: puu (id, puunimi, pikkus, asukoht)
protsessorid:
1. Protseduur, mille abil saab lisada uued puud tabelisse
2. Protseduur, mis leiab keskmine pikkus tabelis puu1)lõi tabeli
3. Protseduur, mis uuendab puu pikkused 10% suurem
1) lõi tabeli

2) andmete lisamine tabelisse
create procedure Lisapuu
@puuid int,
@puunimi varchar(25),
@pikkus int,
@asukoht varchar(30)
AS
BEGIN
insert into puu(puunimi, pikkus, asukoht)
values (@puunimi, @pikkus, @asukoht);
select * from puu;END;EXEC Lisapuu 2, ‘tamm’, 10, ‘Maardu’;
3)Keskmine puu pikkus
Create procedure keskminepuu
AS
BEGIN
select * from puu;
select AVG(pikkus) as keskmine_pikkus from puu;
end;
exec keskminepuu;

4) Protseduur, mis uuendab puu pikkused 10 % suurem
Create procedure suurPuu
@arv decimal (5,2)
AS
BEGIN
select * from puu;
Update puu set pikkus=pikkus*@arv;
select * from puu;
END;
EXEC suurPuu 10;

5) Protseduur, mis kustutab tabelist id järgi
create procedure kustutapuu
@id int
AS
BEGIN
select * from puu;
Delete from puu WHERE puuid=@id;
select * from puu;
end;
exec kustutapuu @id=1;
