কম্পিউটার টিউটোরিয়াল

MySQL-এ নির্দিষ্ট টেবিলের সাথে যুক্ত সব ট্রিগার কীভাবে খুঁজে বের করবেন?


নির্দিষ্ট টেবিলের সাথে যুক্ত সব ট্রিগার নিচের কোয়েরি দিয়ে খুঁজে বের করা যায়:

mysql> Select * from INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_SCHEMA = 'query'AND EVENT_OBJECT_TABLE = 'Student_info'\G 
*************************** 1. row *************************** 
                   TRIGGER_CATALOG: def 
                    TRIGGER_SCHEMA: query 
                      TRIGGER_NAME: studentinfo_after_delete 
                EVENT_MANIPULATION: DELETE 
                EVENT_OBJECT_CATALOG: def 
                EVENT_OBJECT_SCHEMA: query 
                EVENT_OBJECT_TABLE: student_info 
                      ACTION_ORDER: 1 
                      ACTION_CONDITION: NULL 
                      ACTION_STATEMENT: BEGIN DECLARE vuser varchar(30); SELECT USER() into vuser; INSERT INTO student_info_deleted(id,deleted_date,deleted_by) VALUES(OLD.id,SYSDATE(),vuser); END 
                      ACTION_ORIENTATION: ROW 
                      ACTION_TIMING: AFTER 
ACTION_REFERENCE_OLD_TABLE: NULL 
ACTION_REFERENCE_NEW_TABLE: NULL 
  ACTION_REFERENCE_OLD_ROW: OLD 
  ACTION_REFERENCE_NEW_ROW: NEW                     
                   CREATED: 2017-11-21 14:19:34.91 
                                SQL_MODE: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 
                                DEFINER: root@localhost 
                      CHARACTER_SET_CLIENT: cp850 
                      COLLATION_CONNECTION: cp850_general_ci 
                      DATABASE_COLLATION: latin1_swedish_ci 
1 row in set (0.00 sec)

উপরের ফলাফল 'query' ডাটাবেসের 'student_info' টেবিলের ট্রিগারগুলো দেখাচ্ছে।


  1. MySQL-এ ORDER BY DESC এবং LIMIT 1,1 ব্যবহার করে সর্বোচ্চ আইডির ডেটা বের করা

  2. MySQL কোয়েরি দিয়ে নির্দিষ্ট সারি খুঁজে বের করার পদ্ধতি

  3. MySQL-এ একক কুয়েরি দিয়ে টেবিলের সব কলাম নির্দিষ্ট ভ্যালুতে আপডেট করা

  4. MySQL-এ BEFORE INSERT TRIGGER ব্যবহার করে অটোমেটিক্যালি বর্তমান তারিখ ইনসার্ট করুন