What is the purpose of the following line in the code below “STARTS CURRENT_TIMESTAMP + INTERVAL 3 MINUTE” a.Specifies that the event should start being fired 3 minutes after the time it was created. b.Specifies that the event should be fired every 3 minutes after the time it was created. c.Specifies that the event should start being fired immediately it has been created. d.Specifies that the event should be fired for 3 minutes.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

What is the purpose of the following line in the code below “STARTS CURRENT_TIMESTAMP + INTERVAL 3 MINUTE”

a.Specifies that the event should start being fired 3 minutes after the time it was created.
b.Specifies that the event should be fired every 3 minutes after the time it was created.
c.Specifies that the event should start being fired immediately it has been created.
d.Specifies that the event should be fired for 3 minutes.
CREATE EVENT EVN_record_customer_waiting_time
ON SCHEDULE EVERY 1 MINUTE
STARTS CURRENT TIMESTAMP + INTERVAL 3 MINUTE
ENDS CURRENT TIMESTAMP + INTERVAL 1 HOUR
ON COMPLETION PRESERVE
COMMENT 'This event computes the total time a customer has waited since they
raised a ticket'
DO
UPDATE `classicmodels.`customer_service_ticket`
SET
customer_service_total_wait_time_minutes = TIMESTAMPDIFF (MINUTE,
`customer_service_ticket_raise_time`,
CURRENT_TIMESTAMP),
customer_service_ticket_last update
CONCAT ('The last 1-minute
recurring update was made at ', CURRENT_TIMESTAMP)
WHERE
customer service ticket resolved =
0;
Transcribed Image Text:CREATE EVENT EVN_record_customer_waiting_time ON SCHEDULE EVERY 1 MINUTE STARTS CURRENT TIMESTAMP + INTERVAL 3 MINUTE ENDS CURRENT TIMESTAMP + INTERVAL 1 HOUR ON COMPLETION PRESERVE COMMENT 'This event computes the total time a customer has waited since they raised a ticket' DO UPDATE `classicmodels.`customer_service_ticket` SET customer_service_total_wait_time_minutes = TIMESTAMPDIFF (MINUTE, `customer_service_ticket_raise_time`, CURRENT_TIMESTAMP), customer_service_ticket_last update CONCAT ('The last 1-minute recurring update was made at ', CURRENT_TIMESTAMP) WHERE customer service ticket resolved = 0;
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Data Binding
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education