1.lõi uue tabeli filmi nime ja pikkusega
create table film( nimetusID int primary key identity(1,1), filmNimetus varchar(25) UNIQUE, pikkus int) insert into film(filmNimetus, pikkus) values('Kaardid, rahad kaks püst', 86); select * from film

2.otsi filmi pealkirja esimese tähe järgi
USE kinoteatr go CREATE PROCEDURE filmiOtsing @taht char(1) AS BEGIN SELECT * FROM film WHERE filmNimetus LIKE @taht + '%'; END EXEC filmiOtsing @taht='V'

3.eemaldas nimekirjast kolmanda filmi
USE kinoteatr; go CREATE PROCEDURE filmKustutamine @kustutaId int AS BEGIN SELECT * FROM film; DELETE FROM film WHERE nimetusID=@kustutaId; SELECT * FROM film; END EXEC filmKustutamine @kustutaId=3

4.sorteeritud filmi aja järgi
USE kinoteatr; go CREATE PROCEDURE hiNnang AS BEGIN SELECT filmNimetus, pikkus, IIF(pikkus>100, 'Pikk film', 'Lühike film') AS hiNnang FROM film; END EXEC hiNnang

5.kubab tabelist linnad 2 veergu
USE kinoteatr go CREATE PROCEDURE lihtneSelect AS BEGIN SELECT filmNimetus, pikkus FROM film; END EXEC lihtneSelect;

6.lisatud uus film
USE kinoteatr go CREATE PROCEDURE lisafilm @filmNimetus varchar(25), @pikkus int AS BEGIN INSERT INTO film(filmNimetus, pikkus) VALUES (@filmNimetus, @pikkus); SELECT * FROM film; END EXEC lisafilm @filmNimetus='Punane koer', @pikkus=101;

7.