आपको x घंटे के बाद तालिका छोड़ने के लिए ईवेंट बनाने की आवश्यकता है। वाक्य रचना इस प्रकार है -
CREATE EVENT yourEventName ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL x HOUR DO DROP TABLE IF EXISTS yourTableName;
आइए पहले एक टेबल बनाएं -
mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudnetFirstName varchar(20), StudentLastName varchar(20), StudnetAge int ); Query OK, 0 rows affected (0.52 sec)
अब उपरोक्त घटना को 2 घंटे के बाद तालिका छोड़ने के लिए लागू करें -
mysql> CREATE EVENT drop_table_event_after2HoursDemo ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 2 HOUR DO DROP TABLE IF EXISTS DemoTable; Query OK, 0 rows affected (0.17 sec)
अब तालिका 'DemoTable' 2 घंटे के बाद गिर जाएगी।