Да предположим, че се дава задача: Създаване на процедура, която връща код на държавата на града с най-висок населението. (Не е избор между използването на функции и процедури, в противен случай Първото предимство е недвусмислен)
Лесно създаване на процедури синтаксис, както е посочено от документация. Тя изглежда:
Да предположим, че се дава задача: Създаване на процедура, която връща код на държавата на града с най-висок населението. (Не е избор между използването на функции и процедури, в противен случай Първото предимство е недвусмислен)
Задачата се определя от света DB. стандартната базата данни MySQL, публично достъпни. собствен разделител трябва да се използва за решаване на проблема, вместо на ";" (Само по време на описанието на MySQL-процедура. В настоящия пример, това е двойна наклонена черта "//").
Изберете името на процедурата и на параметъра, и да зададете вида на параметъра се използва: вход или изход, и може да бъде вход, изход, и определя съдържанието на процедурата предаване на SQL тип. (Всичко написано по-долу се отнасят до MySQL предлагат на студентите курсове след изучаване на теорията)
Процедурата се трябва да се оттегли или да се върне през входно-изходна променлива всяка стойност (ако в променлива, то е само скалар - един прост тип стойност)
Прехвърляне с процедури за писане на базата данни MySQL
- Създаване на процедура, която връща името на града на населението на града
- Създаване на рутинна, че връща името на страната на населението на страната
- Напиши Лечението е, кода на страната ще се появи на екрана на всички езици в страната. Използвайте SELECT в рамките на процедурата,
- Напиши процедура, която определя новото име на града.
- Създаване на процедура, която добавя един град (тоест, обвивката на отчета за INSERT)
- Напиши процедура, която премахва кода на страната
Свързани статии