इस मामले में, MySQL संलग्न सेट में प्रदान किए गए दो मानों में से पहले मान को ध्यान में रखेगा। यह INTERVAL कीवर्ड में दी गई यूनिट पर विचार किए गए मान से अंतराल की गणना के आधार पर चेतावनी के साथ आउटपुट लौटाएगा।
निम्न उदाहरण इसे स्पष्ट करेगा:
mysql> SELECT TIMESTAMP('2017-10-22 04:05:36' + INTERVAL '4 2' HOUR) AS 'HOUR VALUE INCREASED BY 4';
+---------------------------+
| HOUR VALUE INCREASED BY 4 |
+---------------------------+
| 2017-10-22 08:05:36 |
+---------------------------+
1 row in set, 1 warning (0.00 sec)
mysql> SHOW WARNINGS;
+---------+------+------------------------------------------+
| Level | Code | Message |
+---------+------+------------------------------------------+
| Warning | 1292 | Truncated incorrect INTEGER value: '4 2' |
+---------+------+------------------------------------------+
MySQL ने '4 2' में से केवल पहला मान (4) लिया और चेतावनी दी कि '4 2' पूर्णांक मान के लिए गलत है। कंपाउंड यूनिट (जैसे HOUR_MINUTE) के लिए दो मान आवश्यक होते हैं, लेकिन सिंगल यूनिट (HOUR) के लिए केवल पहला मान उपयोग होता है।