Съхраняван процедура MySQL (част 2)
В тази статия ще добави стартира през предишната статия, съхранена процедура и да научат как да се създаде съхранява функция MySQL.
И така остава да посочите стойност за последната променлива PostID. Тъй като стойността на резултата ще бъде назначен за него, която връща GetPostID функции сега и да се създаде.
Създаване на функция
За да започнете затваряне на сегашната форма на създаването на процедурата чрез натискане на бутона в етикетирани Go. След това, в същия прозорец отново, щракнете върху Add рутинна надписа ще бъде запознат форма, го изпълни.
Можете също да укажете допълнителни параметри:
Дали детерминирана - детерминирана функция винаги се връща същия резултат със същите входни параметри, в противен случай тя не е детерминирана. В този случай, ние поставяме отметка.
настройките за сигурност на определител и вида на защитата в този пример, да ги оставят непроменени.
достъп SQL данни има няколко значения:
NO SQL - не съдържа SQL.
Съдържа SQL - съдържа вградени SQL функции или оператори, които не четат, не пишат и не се променят данните в базата данни. Например, определянето на стойността на променливата на: Задайте име = стойност;
Ексклузивно РАЗЧИТА SQL DATA - само за четене на данни, без модификация на данни, е показан за SELECT заявката.
Модифицира SQL DATA - промяна или въвеждане на данни в база данни, посочени за заявка: INSERT, UPDATE, но това не би трябвало да представлява SELECT заявка.
В нашата функция използва SELECT заявка, ние се отбележи РАЗЧИТА SQL DATA.
След като всички полета са попълнени, кликнете върху бутона с надпис Go.
Връщаме се към раздела рутинни процедури и редактирате нашата процедура, като кликнете върху бутона за редактиране.
PostID възлага на променливи стойности, в резултат на които функцията ще върне GetPostID.
Съхранявана Procedure Call
Върнете се в раздела рутинни процедури и кликнете на Execute надпис
Ако няма грешки, а след това отворите страницата и вижте резултата.
Вторият начин за извършване на процедурата на сървъра.
Отворете раздела SQL
Използвайте отчета за повикване, за да осъществите повикването към нашите процедури