Мазмунга өтүү

Сакталган процедуралар жана функциялар

Сабактын башталышы

Сакталган процедуралар жана функциялар

Кайра колдонулуучу логиканы маалымат базасына которуп, ал качан пайда берерин так билиңиз.

Негизги идея: Сакталган подпрограмма - бул маалымат базасынын ичинде сакталган жана талап боюнча аткарылуучу SQL блогу. Процедура CALL аркылуу чакырылат жана аракеттерди аткарат (сап топтомдорун жана чыгуучу параметрлерди кайтара алат); функция бир маани кайтарат жана туюнтманын ичинде, мисалы SELECT тизмесинде же WHERE шартында колдонула алат. Экөө тең параметрлерди, локалдык өзгөрмөлөрдү жана башкаруу агымын (IF, CASE, циклдер) алар тийген маалыматтардын жанына топтоого мүмкүндүк берет.
Бул темадан кийин сиз төмөнкүлөрдү жасай аласыз:
  • CREATE PROCEDURE жана CREATE FUNCTION жазуу жана MySQL'деги DELIMITER кыйынчылыгын чечүү,
  • IN, OUT жана INOUT параметрлерин туура колдонуу,
  • локалдык өзгөрмөлөрдү жарыялоо жана аларга SET жана SELECT ... INTO аркылуу маани берүү,
  • логиканы IF, CASE жана WHILE / REPEAT / LOOP конструкциялары аркылуу башкаруу,
  • процедура менен функциянын ортосунан тандоо жана сервер тараптагы логика качан жардам берет, качан зыян келтирет - аны баалоо.

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 15
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө