Ülesanne:

SQL lause tabeli loomiseks:

1. Protseduur, mis lisab filmi nimi ja osade arvu.

create procedure lisaFilmid
@lFilmiNimi varchar(40),
@rOsadeArv int
AS
Begin
insert into Filmid (FilmiNimi, OsadeArv)
Values(@lFilmiNimi, @rOsadeArv);
End;

exec lisaFilmid 'The Platform', 2

2. Protseduur, mis lisab veeru nimega „skoor“.

Create procedure lisaSkoor
@veerunimi varchar(20),
@tuup varchar (20) = null,
@valik varchar(20)

as
begin
declare @sqltegevus as varchar(max)
set @sqltegevus=case
when @valik='add' then concat('Alter table Filmid  Add ', @veerunimi, ' ', @tuup)
when @valik='drop' then concat('Alter table Filmid  drop column  ', @veerunimi)
end;
print @sqltegevus;
begin
exec (@sqltegevus);
end;
end;

exec  lisaSkoor @valik='add', @veerunimi='Skoor', @tuup='int';
select * from Filmid;

3.Protseduur, mis võimaldab otsida kattekihti esimese tähe järgi

Create procedure FilmidOtsing
@taht char(1)
AS
begin
SELECT * from Filmid
Where FilmiNimi LIKE @taht + '%';
end;
EXEC FilmidOtsing T;

SQL lause vastus printSCR

1. Protseduur, mis lisab filmi nimi ja osade arvu.

2.Protseduur, mis lisab veeru nimega „skoor“.

3.Protseduur, mis võimaldab otsida kattekihti esimese tähe järgi

XAMPP lause vastus printSCR:

1.Protseduur, mis lisab filmi nimi ja osade arvu.

3.Protseduur, mis võimaldab otsida kattekihti esimese tähe järgi

3.Protseduur, mis võimaldab otsida kattekihti esimese tähe järgi

XAMPP lause tabeli loomiseks:

1.Protseduur, mis lisab filmi nimi ja osade arvu.

3.Protseduur, mis võimaldab otsida kattekihti esimese tähe järgi

3.Protseduur, mis võimaldab otsida kattekihti esimese tähe järgi