免费在线 SQL 格式化程序和压缩器
凌乱的一行 SQL 很难阅读、审查和调试。 Dokall 的 SQL 格式化程序使用一致的缩进和大写关键字来漂亮打印查询,并提供对 MySQL、PostgreSQL、SQLite 等的方言支持。
使用 Minify 去除注释并折叠空白以进行紧凑查询。 Dual Ace 编辑器具有 SQL 语法突出显示功能 - 一切都在您的浏览器中运行。
常见问题
支持哪些 SQL 方言?
Dokall 支持标准 SQL,以及对 MySQL、PostgreSQL、SQL Server(T-SQL)、SQLite、BigQuery 等方言的专用格式化。选择你的方言以获得正确的关键字大小写和语法处理。
可以压缩 SQL 查询吗?
可以。切换到压缩模式可将格式化后的查询压缩为单行。适合将 SQL 嵌入应用程序代码,或减小日志输出体积。
格式化会影响查询性能吗?
不会。SQL 格式化工具只改变空白。数据库查询规划器看到的是相同的逻辑查询。格式化是为了在开发和代码审查时提高人工可读性。
可以格式化存储过程吗?
可以。粘贴包含 CREATE PROCEDURE、触发器和 CTE 的多语句 SQL。复杂的过程式 SQL 可能需要特定于方言的设置才能获得最佳效果。
我的 SQL 会被发送到服务器吗?
不会。格式化在浏览器中运行。包含表名、凭据或业务逻辑的查询绝不会离开你的设备。