Поиск существующего кода Javascript, который будет упорядочивать (переформатировать) код SQL, с уделением особого внимания T-SQL
Со всеми красивыми виджетами синтаксиса кода там, я полагаю, должно быть решение на стороне клиента JavaScript, которое возьмет blob SQL и уберет его форматирование.
Я уже нашел http://sqlformat.appspot.com/source/, но тестирование показало, что оно довольно ошибочно, по крайней мере, на T-SQL-коде.
Любые другие подобные биты кода с открытым исходным кодом для благоустройства SQL-кода на стороне клиента?
Ответы
Ответ 1
Теперь существует SQL Fiddle, в котором есть один из двигателей, которыми вы можете пользоваться SQL Server. Вы можете прочитать подробности в о странице, а посмотреть код на Github. Автор Джейк Фейсел, текущий пользователь StackOverflow, который любил JSFiddle и хотел что-то похожее для SQL.
Ответ 2
Большое спасибо Тони Миллеру за его упоминание о моем сайте, http://sqlfiddle.com, однако я считаю, что на самом деле вопроситель ищет такой сайт, как это:
http://www.dpriver.com/pp/sqlformat.htm
Я использовал этот сайт для моих собственных потребностей форматирования мгновенного sql. Вы не можете использовать этот сайт для выполнения своего SQL (как у меня), однако вы хотите просто отформатировать его, так что альт!
Возможно, мне нужно связать этот форматтер с sqlfiddle.com?
Ответ 3
Я понимаю, что этот вопрос старый, но здесь все равно.
Похоже, вы предпочитаете какую-то клиентскую сторону, но следующая лучшая вещь - это услуга, которую вы можете вызвать через JavaScript. Введите SQLFormat. У них есть простой API, который возвращает JSON, поэтому хорошо идти. http://sqlformat.org/api/
Я не большой поклонник некоторых решений по форматированию, но он свободен и последователен.