რა არის ტრიგერი MySQL w3schools-ში?
რა არის ტრიგერი MySQL w3schools-ში?

ვიდეო: რა არის ტრიგერი MySQL w3schools-ში?

ვიდეო: რა არის ტრიგერი MySQL w3schools-ში?
ვიდეო: Triggers In DBMS | MySQL Triggers With Examples | SQL Tutorial For Beginners | Simplilearn 2024, მაისი
Anonim

ა გამომწვევი არის მოქმედებების ერთობლიობა, რომლებიც ავტომატურად სრულდება, როდესაც მითითებული ცვლილების ოპერაცია (SQL INSERT, UPDATE, ან DELETE განაცხადი) შესრულებულია მითითებულ ცხრილში. ტრიგერები სასარგებლოა ისეთი ამოცანებისთვის, როგორიცაა ბიზნესის წესების დაცვა, შეყვანის მონაცემების დამოწმება და აუდიტის ბილიკის შენარჩუნება. შინაარსი: გამოიყენება ტრიგერები.

ასევე იცით, რა არის ტრიგერი MySQL-ში?

The MySQL ტრიგერი არის მონაცემთა ბაზის ობიექტი, რომელიც ასოცირდება ცხრილთან. ის გააქტიურდება, როდესაც ცხრილისთვის განსაზღვრული მოქმედება შესრულდება. The გამომწვევი შეიძლება შესრულდეს, როდესაც თქვენ აწარმოებთ ერთ-ერთ შემდეგს MySQL განცხადებები მაგიდაზე: INSERT, UPDATE და DELETE და მისი გამოძახება შესაძლებელია მოვლენამდე ან მის შემდეგ.

მეორეც, რა არის სხვადასხვა ტიპის ტრიგერები MySQL-ში? არსებობს 6 სხვადასხვა ტიპის ტრიგერები MySQL-ში:

  • განახლების გამომწვევი: როგორც სახელი გულისხმობს, ეს არის ტრიგერი, რომელიც მოქმედებს განახლების გამოძახებამდე.
  • განახლების ტრიგერის შემდეგ:
  • ტრიგერის ჩასმამდე:
  • ტრიგერის ჩასმის შემდეგ:
  • ტრიგერის წაშლამდე:
  • ტრიგერის წაშლის შემდეგ:

გარდა ამისა, რა არის ტრიგერი MySQL-ში მაგალითად?

MySQL-ში ტრიგერი არის შენახული პროგრამა, რომელიც ავტომატურად გამოიძახება ისეთი მოვლენის საპასუხოდ, როგორიცაა ჩასმა , განახლება , ან წაშლა რაც ხდება ასოცირებულში მაგიდა . მაგალითად, შეგიძლიათ განსაზღვროთ ტრიგერი, რომელიც ავტომატურად გამოიძახება ახალი მწკრივის ჩასმამდე მაგიდა.

რა არის სხვადასხვა ტიპის ტრიგერები?

ტრიგერების ტიპები . SQL Server-ში შეგვიძლია შევქმნათ ოთხი ტრიგერების ტიპები მონაცემთა განსაზღვრის ენა (DDL) ტრიგერები , მონაცემთა მანიპულირების ენა (DML) ტრიგერები , CLR ტრიგერები და შესვლა ტრიგერები.

გირჩევთ: