जैसा कि हम जानते हैं कि \G विकल्प निष्पादन के लिए MySQL सर्वर को कमांड भेजता है और सेमीकोलन (;) की मदद से MySQL स्टेटमेंट के अंत को निर्धारित करता है। यह भी ज्ञात है कि दोनों के परिणाम सेट का एक अलग प्रारूप है।
अब, यदि हम MySQL स्टेटमेंट में उन दोनों का उपयोग करेंगे तो आउटपुट इस आधार पर तैयार किया जाएगा कि उनमें से कौन पहले MySQL द्वारा सामना किया जाता है। दूसरों के लिए, MySQL एक त्रुटि उत्पन्न करेगा। इसे निम्न उदाहरण की सहायता से समझा जा सकता है -
mysql> CURDATE() चुनें;\G+---------------+| करडेट () |+---------------+| 2017-11-06 |+---------------+1 पंक्ति सेट (0.00 सेकंड) में त्रुटि:कोई क्वेरी निर्दिष्ट नहीं है
उपरोक्त MySQL कथन में, हम पहले अर्धविराम (;) का उपयोग करते हैं और फिर \G विकल्प का उपयोग करते हैं इसलिए हमें सारणीबद्ध प्रारूप में आउटपुट प्राप्त होता है। बाद में, MySQL एक त्रुटि देता है क्योंकि हमने \G विकल्प के लिए कोई क्वेरी निर्दिष्ट नहीं की है।
mysql> CURDATE()\G चुनें;*************************** 1. पंक्ति ********* *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** अस्तित्व- 061उपरोक्त MySQL स्टेटमेंट में, हम पहले \G विकल्प का उपयोग करते हैं और फिर एक अर्धविराम (;) का उपयोग करते हैं इसलिए हमें आउटपुट वर्टिकल फॉर्मेट में प्राप्त होता है। बाद में, MySQL एक त्रुटि देता है क्योंकि हमने अर्धविराम (;) के लिए कोई क्वेरी निर्दिष्ट नहीं की है।