我们公司使用一个旧应用程序,它从 .INI 文件读取 TSQL。由于应用程序处理 INI 文件的方式,TSQL 必须全部位于一行。我使用 Poor Mans TSQL Formatter 来让 SP 之类的东西变得漂亮和整洁,但我想知道是否有一些东西可以做相反的事情 - 采用格式良好的 TSQL 并将其全部推到一行上(删除回车符、换行符等) 。 我在 SSMS 中工作,但也使用 Notepad++,如果其他编辑器具有该功能,我会很乐意使用它。
最佳答案
使用Notepad++(无需任何插件)
经过大量谷歌搜索后,我发现 x64 位版本的 notepad++ 中没有像 TextFX 和 PoorMansTSqlFormatter 这样的插件可用,甚至不需要。
Notepad++ --> 编写查询 --> 编辑 --> 空白选项 --> 删除不必要的空白和 EOL。
就是这样。
关于sql - 将 SQL 格式化为一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11545666/