Прекращение запроса MySQL с помощью \G
вместо ;
приведет к тому, что MySQL вернет результирующий набор в вертикальном формате, который иногда легче читать, если количество возвращенных столбцов велико.
Пример:
mysql> SELECT * FROM help_keyword LIMIT 3\G
*************************** 1. row ***************************
help_keyword_id: 0
name: JOIN
*************************** 2. row ***************************
help_keyword_id: 1
name: REPEAT
*************************** 3. row ***************************
help_keyword_id: 2
name: SERIALIZABLE
3 rows in set (0.00 sec)
Мой вопрос спросил из чистого любопытства: есть ли какое-либо обоснование выбора комбинации символов \G
?