\G डिलीमीटर का उपयोग करके वर्टिकल आउटपुट प्राप्त करें
MySQL कमांड लाइन में, सेमीकॉलन (;) के बजाय \G का उपयोग करने से परिणाम वर्टिकल (रो-वार) फॉर्मेट में प्रदर्शित होते हैं। यह चौड़े टेबल के लिए पढ़ने में आसान होता है। सिंटैक्स:
SELECT * FROM yourTableName \G
उदाहरण
टेबल बनाएं और डेटा डालें:
mysql> CREATE TABLE StudentTable (
-> Id INT,
-> Name VARCHAR(100)
-> );
सामान्य सेमीकॉलन आउटपुट (टेबुलर):
mysql> SELECT * FROM StudentTable;
+------+---------+ | Id | Name | +------+---------+ | 1 | Carol | | 2 | John | | 3 | Johnson | +------+---------+
\G के साथ आउटपुट (वर्टिकल)
mysql> SELECT * FROM StudentTable \G
*************************** 1. row *************************** Id: 1 Name: Carol *************************** 2. row *************************** Id: 2 Name: John *************************** 3. row *************************** Id: 3 Name: Johnson 3 rows in set (0.04 sec)
उपयोगिता: जब कॉलम अधिक हों या डेटा लंबा हो, तो \G प्रत्येक पंक्ति को अलग ब्लॉक में दिखाता है, जिससे पढ़ना आसान होता है।