SQL 格式化

格式化 SQL,可选关键字大写与缩进。

按常见关键字拆行。可选大写与缩进。不是完整 SQL 解析器。

SQL 格式化能做什么

按常见关键字拆行。可选大写与缩进。不是完整 SQL 解析器。

本页只对应SQL 格式化(developer · sql formatter)。格式化 SQL,可选关键字大写与缩进。 Tool-You 上其他开发工具的外壳很像,因此下面这段任务定义才是SQL 格式化独有的内容:按常见关键字拆行。可选大写与缩进。不是完整 SQL 解析器。

如何使用SQL 格式化

  1. 把标签页留在SQL 格式化(/developer/sql-formatter)。如果把内容贴到错误的开发工具(例如CSV 转 SQL),任务就变了。
  2. 粘贴或输入SQL 格式化所需的内容。路径提示:developer · sql formatter。格式化 SQL,可选关键字大写与缩进。
  3. 只执行SQL 格式化这一动作。JSON 格式化是另一种变换(美化或压缩 JSON,可选缩进与按键排序。)。按常见关键字拆行。可选大写与缩进。不是完整 SQL 解析器。
  4. 若要带走结果,从SQL 格式化复制输出。体量与复杂度仍受:关键字拆分 + 可选大写/缩进。与方言无关。受数据大小限制。
  5. 如果其实是「把 CSV 行变成 INSERT。」,离开SQL 格式化并打开CSV 转 SQL。

什么情况下不要用SQL 格式化

如果相邻工具更合适,请不要用SQL 格式化,先看CSV 转 SQL或JSON 格式化;或者说明里已经提示会失败时也不要用。本工具原话:按常见关键字拆行。可选大写与缩进。不是完整 SQL 解析器。

关于SQL 格式化的常见问题

SQL 格式化和其他开发页面有什么不同?
按常见关键字拆行。可选大写与缩进。不是完整 SQL 解析器。 简短说:格式化 SQL,可选关键字大写与缩进。
SQL 格式化会把文件或文本上传到 Tool-You 服务器吗?
不会。SQL 格式化在当前浏览器标签页运行,文件留在本机。限制说明:关键字拆分 + 可选大写/缩进。与方言无关。受数据大小限制。
我是否该用CSV 转 SQL而不是SQL 格式化?
需要「格式化 SQL,可选关键字大写与缩进。」时用SQL 格式化;需要「把 CSV 行变成 INSERT。」时用CSV 转 SQL。同属开发,但不是同一项工作。
SQL 格式化有哪些限制?
关键字拆分 + 可选大写/缩进。与方言无关。受数据大小限制。 另外:按常见关键字拆行。可选大写与缩进。不是完整 SQL 解析器。