Кто-нибудь знает инструмент командной строки для форматирования запросов MySQL? - PullRequest
0 голосов
/ 11 марта 2009

Мне регулярно приходится отлаживать большие запросы MySQL из файла журнала, и я ищу инструмент для их форматирования и отступа - желательно для командной строки Windows, но все рассмотрим.

Ответы [ 3 ]

1 голос
/ 11 марта 2009

SQLinForm - инструмент, с которым я столкнулся, который может удовлетворить ваши потребности. Существует бесплатная онлайн-версия или версия для ПК за 30 евро.

Вот краткое изложение с их сайта:

SQLinForm - это автоматический код SQL форматер для всех основных баз данных ( ORACLE, SQL Server, DB2 / UDB, Sybase, Informix, PostgreSQL, Teradata, MySQL и т.д.) со многими вариантами форматирования.

0 голосов
/ 24 июля 2012

Вы можете использовать SQLyog для форматирования ваших запросов. Он имеет обширный и динамический Query Formatter, в котором вы можете изменить фон, цвета переднего плана, шрифт и другие параметры. SQLyog также загружен очень мощной функцией автозаполнения.

Query Formatter Screen Shot

0 голосов
/ 11 марта 2009

Вы можете использовать vi / vim для отступа запросов SQL. Вот как я их форматировал. Однако недостатком является то, что запрос должен быть разделен на несколько строк, чтобы отступ был полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...