MySQL w3schools жүйесінде триггер дегеніміз не?
MySQL w3schools жүйесінде триггер дегеніміз не?

Бейне: MySQL w3schools жүйесінде триггер дегеніміз не?

Бейне: MySQL w3schools жүйесінде триггер дегеніміз не?
Бейне: Learn Complete MYSQL on W3School 2024, Қараша
Anonim

А триггер - көрсетілген кестеде көрсетілген өзгерту әрекеті (SQL INSERT, UPDATE немесе DELETE операторы) орындалғанда автоматты түрде орындалатын әрекеттер жиынтығы. Триггерлер бизнес ережелерін орындау, енгізілген деректерді тексеру және аудит ізін сақтау сияқты тапсырмалар үшін пайдалы. Мазмұны: үшін пайдаланылады триггерлер.

Сондай-ақ, MySQL-те триггер деген не екенін біліңіз?

The MySQL триггері кестемен байланысқан деректер қорының нысаны болып табылады. Ол кесте үшін анықталған әрекет орындалғанда белсендіріледі. The триггер төмендегілердің бірін іске қосқан кезде орындалуы мүмкін MySQL кестедегі мәлімдемелер: INSERT, UPDATE және DELETE және оны оқиғаға дейін немесе кейін шақыруға болады.

Екіншіден, MySQL-те триггерлердің қандай түрлері бар? MySQL-те триггерлердің 6 түрі бар:

  • Жаңарту триггері: Аты айтып тұрғандай, бұл жаңарту шақырылғанға дейін іске қосылатын триггер.
  • Жаңарту триггерінен кейін:
  • Триггерді кірістірмес бұрын:
  • Триггерді енгізгеннен кейін:
  • Триггерді жою алдында:
  • Триггерді жойғаннан кейін:

Сонымен қатар, мысалмен MySQL-де триггер дегеніміз не?

MySQL-де триггер - бұл оқиғаға жауап ретінде автоматты түрде шақырылатын сақталған бағдарлама кірістіру , жаңарту , немесе жою байланысты пайда болатын кесте . Мысалы, жаңа жол кірістірмес бұрын автоматты түрде шақырылатын триггерді анықтауға болады. кесте.

Триггерлердің қандай түрлері бар?

Триггерлер түрлері . SQL серверінде біз төрт құра аламыз триггерлер түрлері Деректерді анықтау тілі (DDL) триггерлер , Деректерді өңдеу тілі (DML) триггерлер , CLR триггерлер , және Logon триггерлер.

Ұсынылған: