SQL Kasutaja

  • Global
  • AB
  • Tabel

Andmebaas KINOTEATR

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

SET @p0='add'; SET @p1='keel'; SET @p2='test'; SET @p3='int'; CALL `alter_table`(@p0, @p1, @p2, @p3);

удалить – SET @p0=’drop’; SET @p1=’keel’; SET @p2=’test2′; SET @p3=”; CALL alter_table(@p0, @p1, @p2, @p3);udali

ЗАДАНИЕ по КИНОТЕАТРУ

Добавляем функцию с возможностью удалять/добавлять данные

добавили тест в жанр

Удаляем Жанр по ИД / поскольку эта таблица связана с другими пришлось задевать и другие таблицы. / комментарии я указал

выбираем жанр ИД 2 =

2FantaasiaŽanr, milles toimub või kujundatud midagi ebareaal

Создаем функцию на добавления произвольных данных, например в таблицу Режиссер

Процедура на поиск фильма по первой букве (не входило в задание / для себя)

UPD режисер

ALTER/DROP режиcсер. Добавим VANUS

Своя функция – подсчитать кол-во фильмов в жанре

Создаем пользователя OPILANE

ничего не выделяем, нам нужны особые права, идем далее.

добавляем пользователя в БД

Заходим под пользователем, процедура добавилась, возвращаюсь в root, добавим еще одну

Добавил еще одну функцию (свою) для проверки

запускаем sql запрос – CALL film_kogus_zanr(4); -4 это ИД

работает