Есть ли возможность сделать процедуру внутри другой процедуры в mysql5.7 - PullRequest
0 голосов
/ 15 сентября 2018

Когда мы создаем процедуру, она может вызывать другую процедуру, которая запускается на сервере. Но если есть возможность создать более одной или нескольких процедур внутри процедуры в MySQL 5.7.

1 Ответ

0 голосов
/ 15 сентября 2018

Вы не можете использовать оператор CREATE PROCEDURE внутри тела процедуры.

mysql> create procedure MyProc()
  begin 
    create procedure MyOtherProc() begin select 1; end; 
  end //

ERROR 1303 (2F003): Can't create a PROCEDURE from within another stored routine
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...