Късен отговор, но се надяваме, че си заслужава:The Poor Man's T-SQL Formatter е с отворен код (безплатен) T-SQL формататор с пълна поддръжка на пакети/скриптове на T-SQL (всякакъв DDL, всеки DML), SSMS Plugin, групово управление на командния ред форматиране и други опции.
Предлага се за незабавна/онлайн употреба на http://poorsql.com и точно днес премина до "версия 1.0" (бета беше в бета версия за няколко месеца), след като току-що получи поддръжка за MERGE
оператори, OUTPUT
клаузи и други придирчиви неща.
Добавката SSMS ви позволява да зададете свой собствен бърз клавиш (по подразбиране е Ctrl -K , Ctrl -F , за да съответства на Visual Studio) и форматира целия скрипт или само кода, който сте избрали/маркирали, ако има такъв. Изходното форматиране може да се персонализира.
В SSMS 2008 той се комбинира добре с вградения intelli-sense, като ефективно осигурява повече или по-малко същата базова функционалност като SQL Prompt на Red Gate (SQL Prompt, разбира се, има допълнителни неща, като фрагменти, бързи скриптове на обекти, и др.).
Исканията за обратна връзка/функции са повече от добре дошли, моля, обърнете внимание, ако имате възможност!
Разкриване:Това вероятно вече е очевидно, но аз написах тази библиотека/инструмент/сайт, така че този отговор също е безсрамна самореклама :)