Poor SQL
7.3#1 in sql linters and formattersFree planFree planWebAPIExtensionLinux
Visit
| Fact | Poor SQL | SQLFluff |
|---|---|---|
| Dialect support | The project is focused on Microsoft T-SQL; support for other SQL dialects is possible but none is implemented as a dedicated dialect. | The documentation says SQLFluff supports more than 25 SQL dialects, including T-SQL, PostgreSQL, BigQuery, and Snowflake. |
| Integrations | Downloads include plugins for SQL Server Management Studio, Visual Studio, and WinMerge. | SQLFluff can be used in CI/CD pipelines and supports GitHub Actions output for pull request annotations. |
Poor SQL suits T-SQL users who want configurable formatting, browser-based offline use, or integrations with listed editors and tools. It may also fit developers who want to use its open-source library in .NET, Mono, JavaScript, or Node.js contexts.
SQLFluff suits teams that want to check SQL style and syntax across multiple dialects, including in ELT and CI/CD workflows. It may fit users working with Jinja templates or dbt who can meet the additional dbt requirements.