ПредишенСледващото

Съхраняван процедура 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.

Въведение в съхранени функции MySQL 5

Връщаме се към раздела рутинни процедури и редактирате нашата процедура, като кликнете върху бутона за редактиране.

PostID възлага на променливи стойности, в резултат на които функцията ще върне GetPostID.

Съхранявана Procedure Call

Въведение в съхранени функции MySQL 5

Върнете се в раздела рутинни процедури и кликнете на Execute надпис

Въведение в съхранени функции MySQL 5

Въведение в съхранени функции MySQL 5

Ако няма грешки, а след това отворите страницата и вижте резултата.

Въведение в съхранени функции MySQL 5

Въведение в съхранени функции MySQL 5

Вторият начин за извършване на процедурата на сървъра.

Отворете раздела SQL

Въведение в съхранени функции MySQL 5

Използвайте отчета за повикване, за да осъществите повикването към нашите процедури

Въведение в съхранени функции MySQL 5

Въведение в съхранени функции MySQL 5

Въведение в съхранени функции MySQL 5

Подкрепете проекта - споделете линка, благодаря!