Бесплатное программное обеспечение или скрипты для форматирования SQL-запросов

Я ищу сценарий или приложение, которое приводит в порядок и переформатирует запросы SQL. Я нашел несколько хороших онлайн-программ форматирования SQL (см. здесь), а также несколько загружаемых коммерческих приложений. Я осторожно отношусь к использованию онлайн-сервисов, поскольку не хочу рисковать, чтобы копии этих запросов хранились где-то там, где они могут быть скомпрометированы, хотя бы в кеше веб-сервера (и это противоречит политике моего работодателя).

Кто-нибудь знает о каких-либо приложениях с открытым исходным кодом, скриптах или загружаемых бесплатных программах, которые могут мне в этом помочь?

Вероятно, стоит упомянуть, что я работаю на платформе Windows на работе, но я открыт для предложений по другим операционным системам.

Ваше здоровье!

Обновлять

Я использовал SQLInform, как было предложено Винко Врсаловичем, с отличным эффектом. Спасибо Винко!

Также стоит посмотреть SQLTidy, молодой проект на Google Code, который в конечном итоге может превратиться во что-то великое.

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
4
0
2 427
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Red Gate SQL Refactor (пробная версия) + виртуальная машина

Ответ принят как подходящий

Некоторые вещи, которые стоит попробовать (SQLinForm предоставляется бесплатно до 2009 года). Странно, что в некоторых нишах полностью отсутствуют хорошие инструменты с открытым исходным кодом.

http://www.trialpay.com/checkout/?c=bb7014d&tid=6rGUpGo

http://www.sqlinform.com

http://www.fileheap.com/software-universal-sql-editor-download-11096.html

Макрос Emacs:

http://www.emacswiki.org/emacs-en/tsql-indent.el

Что-то еще ... этот бесплатный инструмент работает с PL / SQL, так что, возможно, он там пригодится.

PL / SQL Tidy (неработающая ссылка)

Другие вопросы по теме