Действительно ли возможно изменить выходной разделитель столбца в результатах запроса MySQL?

Действительно ли возможно изменить строку, используемую для разграничивания выходных столбцов в результатах запроса MySQL командной строки? Например, я мог измениться | кому: ! или ||?

3
задан 09.03.2011, 19:33

1 ответ

Да. Из mysql документации:

[командная строка mysql] При интерактивном использовании, результаты запроса представлена в формате таблицы ASCII. При неинтерактивном использовании (например, как фильтр), результат представлен в разделенном от вкладки формате. Выходной формат может быть изменен с помощью опций команды.

Таким образом можно передать mysql вывод командных строк по каналу к sed и изменить вкладки на то, что Вы хотите.

см. sed документ: http://www.grymoire.com/Unix/Sed.html#uh-6

также, кажется, существует патч, чтобы добавить что опция явно: http://bugs.mysql.com/bug.php?id=8904

0
ответ дан 08.12.2019, 01:43

Теги

Похожие вопросы