Методическое пособие к лабораторным работам по курсу «База данных» Ташкент 2020



Download 3,29 Mb.
bet63/87
Sana29.04.2022
Hajmi3,29 Mb.
#591220
TuriМетодическое пособие
1   ...   59   60   61   62   63   64   65   66   ...   87
Bog'liq
1648461350 (2)

Инструкция LEAVE
LEAVE label
Эта инструкция используется, чтобы из выйти любой помеченной конструкции управления потоком данных. Это может использоваться внутри BEGIN ... END или же конструкций цикла (LOOP, REPEAT, WHILE).


Инструкция ITERATE
ITERATE label
ITERATE может появляться только внутри инструкций LOOP, REPEAT и WHILE. ITERATE означает "выполнить цикл снова ".


Инструкция REPEAT
[begin_label:]
REPEAT statement_list
UNTIL search_condition
END REPEAT
[end_label]
Операторный список внутри инструкции REPEAT повторен, пока search_condition равно true. Таким образом, REPEAT всегда проходит цикл по крайней мере один раз.


Инструкция WHILE
[begin_label:]
WHILE search_condition DO statement_list
END WHILE
[end_label]
Операторный список внутри инструкции WHILE повторен, пока search_condition равно true.
Синтаксис удаления функции:
DROP FUNCTION [ IF EXISTS ] function_name;
function_name — наименование функции, которую вы хотите удалить.

В MySQL есть также и процедуры. Основное их отличие заключается в том, что функции могут использоваться, как любое другое выражение в операторах SQL, а хранимые процедуры должны вызываться с помощью оператора CALL.


По умолчанию процедура связана с базой данных, используемой в данный момент. Чтобы связать процедуру с конкретной базой данных, укажите ее при создании хранимой процедуры: имя_базы_данных.имя_хранимой_процедуры. Полный синтаксис:


CREATE [DEFINER = { user | CURRENT_USER }]
PROCEDURE имя_процедуры ([параметры_процедуры[,...]])
[характеристики ...] тело_подпрограммы
параметры_процедуры: [ IN | OUT | INOUT ] имя_параметра type
type: Любой тип данных MySQL
характеристики: COMMENT 'string'
| LANGUAGE SQL
| [NOT] DETERMINISTIC

Download 3,29 Mb.

Do'stlaringiz bilan baham:
1   ...   59   60   61   62   63   64   65   66   ...   87




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish