
PROTSEDUURID:
- Andmete lisamine tabelisse FilmType (filmtype ja kirjeldus sisestab kasutaja kui käivitab prosteduuri).

Protseduuri käivitamine
Tulemus:
CALL filmtypeLisamine ('6D', 'super tüüp');

2. Kustutamis protseduur kustutab, filmitüüp tema ID järgi (kasutaja sisestab id ja siis filmi tüüp kustutakse)

Protseduur


3. Otsing sisestatud tähte järgi (kasutaja sisestab filmi tüübi esimese tähe ja siis näidetakse kõik filmi tüübid)

CALL otsingITaht ('3');

4. Uuendamis protseduur — Kasutaja sisestab uusendatud filmi tüübi sisestatud ID järgi

call filmTypeUuendamine (1, 'test');

ALTER TABLE
ALTER TABLE tablelinimi ADD veergunimi tüüp — Иземение структуры столпца — добовление нового столбца
ALTER TABLE tablelinimi DROP veergunimi tüüp — Иземение структуры столпца -Удаление столбца
ALTER TABLE filmtype ADD test int;
ALTER TABLE filmtype DROP test;

BEGIN if valik = 'ADD' THEN set @STMT = concat('ALTER TABLE filmType ADD ', veerunimi,' ', tyyp); ELSEIF valik = 'DROP'THEN set @STMT = concat('ALTER TABLE filmType DROP ', veerunimi,' ', tyyp); END IF; PREPARE S FROM @STMT; EXECUTE S; SELECT * from filmtype; END

BEGIN SELECT filmtype, hind, IF(hind <=25 , 'soodne', 'kallis') AS hinnang FROM filmtype; END
На оценку 4 выполнить все задания на оценку 3 + добавить 2 процедуры на обновление (UPDATE) и изменение (ALTER) таблицы режисер.
- на добавление данных (INSERT) в любую произвольную таблицу из БД кинотеатр

Käivitamine:

Tulemus:

2. На удаление записей в таблице žanr по введенному id

3. на удаление таблицы по введенному имени (таблица не должна содержать вторичного ключа)

4. zanrUuendamine uuendame zaanri nimi id põhjal kasutaja sisestab ID ja uue zaarninimi mida ta tahab uuendada


5.