MySQL -1 को आउटपुट के रूप में लौटाता है यदि INTERVAL() फ़ंक्शन का पहला तर्क NULL है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा -
mysql> इंटरवल चुनें (नल,20,32,38,40,50,55);+-------------------------- ------------+| अंतराल (नल, 20,32,38,40,50,55) |+-------------------------------- ------+| -1 |+--------------------------------------+1 पंक्ति सेट में (0.00 सेकंड )
यह -1 लौटाएगा, भले ही कोई अन्य तर्क पहले तर्क के साथ NULL हो।
mysql> इंटरवल चुनें(नल,20,32,नल,40,50,नल);+-------------------------- ------------+| अंतराल (नल, 20,32, नल, 40,50, नल) |+-------------------------------- ------+| -1 |+--------------------------------------+1 पंक्ति सेट में (0.00 सेकंड )
यदि पहला तर्क NULL नहीं है और कोई एक या अधिक तर्क NULL है, तो यह अधिक संख्या (यदि कोई हो) का सूचकांक मान लौटाएगा।
mysql> INTERVAL(50,20,NULL,55,40,50,NULL);+-------------------------- चुनें ----------+| अंतराल (50,20, नल, 55,40,50, नल) |+-------------------------------- ----+| 2 |+-------------------------------------+1 पंक्ति सेट में (0.00 सेकंड)पूर्व>