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

Да предположим, че се дава задача: Създаване на процедура, която връща код на държавата на града с най-висок населението. (Не е избор между използването на функции и процедури, в противен случай Първото предимство е недвусмислен)

Лесно създаване на процедури синтаксис, както е посочено от документация. Тя изглежда:


Да предположим, че се дава задача: Създаване на процедура, която връща код на държавата на града с най-висок населението. (Не е избор между използването на функции и процедури, в противен случай Първото предимство е недвусмислен)

Задачата се определя от света DB. стандартната базата данни MySQL, публично достъпни. собствен разделител трябва да се използва за решаване на проблема, вместо на ";" (Само по време на описанието на MySQL-процедура. В настоящия пример, това е двойна наклонена черта "//").

Изберете името на процедурата и на параметъра, и да зададете вида на параметъра се използва: вход или изход, и може да бъде вход, изход, и определя съдържанието на процедурата предаване на SQL тип. (Всичко написано по-долу се отнасят до MySQL предлагат на студентите курсове след изучаване на теорията)

Процедурата се трябва да се оттегли или да се върне през входно-изходна променлива всяка стойност (ако в променлива, то е само скалар - един прост тип стойност)

Прехвърляне с процедури за писане на базата данни MySQL

  1. Създаване на процедура, която връща името на града на населението на града
  2. Създаване на рутинна, че връща името на страната на населението на страната
  3. Напиши Лечението е, кода на страната ще се появи на екрана на всички езици в страната. Използвайте SELECT в рамките на процедурата,
  4. Напиши процедура, която определя новото име на града.
  5. Създаване на процедура, която добавя един град (тоест, обвивката на отчета за INSERT)
  6. Напиши процедура, която премахва кода на страната

Свързани статии

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