Мазмуну:

PHPде сакталган процедура деген эмне?
PHPде сакталган процедура деген эмне?

Video: PHPде сакталган процедура деген эмне?

Video: PHPде сакталган процедура деген эмне?
Video: Лабиринт / Поиск Пути / Волновой алгоритм / Labyrinth / Maze / Pathfinder / Wave Algorithm 2024, Май
Anonim

Программалык камсыздоо жанры: Маалыматтар базасы

Муну эске алып, маалымат базасында сакталган процедура деген эмне?

А сакталган процедура дайындалган аталышы бар структураланган суроо тилинин (SQL) операторлорунун жыйындысы. сакталган мамиледе маалымат базасы топ катары башкаруу системасы, ошондуктан аны кайра колдонууга жана бир нече программалар менен бөлүшүүгө болот.

Ошо сыяктуу эле, сакталган процедурада бөлүүчү деген эмне? Сиз аныктайсыз а DELIMITER MySQL кардарына билдирүүлөрдү, функцияларды, сакталган процедуралар же бүтүндөй билдирүү катары триггерлер. Адатта а. sql файлын башкага орнотуңуз DELIMITER $$ сыяктуу. The DELIMITER стандартты өзгөртүү үчүн колдонулат бөлгүч MySQL буйруктарынын (б.а.;).

Ошондой эле суроо, MySQL сакталган процедура деген эмне?

Сакталган процедура . А процедура (көбүнчө а деп аталат сакталган процедура ) кадимки эсептөө тилиндеги подпрограмма сыяктуу подпрограмма, сакталган маалымат базасында. А процедура аты, параметр тизмеси жана SQL операторлору бар. Реляциялык маалымат базасынын тутумунун бардыгын колдойт сакталган процедура , MySQL 5 тааныштыруу сакталган процедура.

Эмне үчүн сакталган процедураны колдонобуз?

Кардардын компьютерлеринде локалдуу сакталган тиркеме кодуна караганда SQL серверинде сакталган процедураларды колдонуунун артыкчылыктары төмөнкүлөрдү камтыйт:

  • Алар модулдук программалоого мүмкүндүк берет.
  • Алар тезирээк аткарууга мүмкүндүк берет.
  • Алар тармак трафигин азайта алат.
  • Алар коопсуздук механизми катары колдонулушу мүмкүн.

Сунушталууда: