Static code analysis tools for T-SQL

Utilize static code analysis to find issues in T-SQL such as bugs, code smells & security vulnerabilities. Use the Sonar language analyzer with hundreds of rules to evaluate your code and ensure the security, reliability and maintainability of your software.

Más de 7 millones de desarrolladores de todo el mundo confían en nosotros.

U.S. Army
Nvidia
Santander
Code Smarter

Sonar finds the issues while you focus on the work

It all comes from a powerful static analysis engine that we constantly refine. Sonar employs advanced rules along with smart, exclusive code analysis techniques to find the trickiest, most elusive issues.

See all the T-SQL rules
sonar

Precise static analysis

Deep static analysis of your code through symbolic execution, path sensitive analysis & cross-function/cross file taint analysis.

lightning

Fast issue resolution

Issue contextualization with secondary locations highlighted and clear remediation guidance helps you understand and construct a fix.

lock

Minimal distractions

Automatic pull request analysis with results displayed in the comments of your favorite DevOps platform so you stay in the zone.

The Best Way to write T-SQL Better

Produce secure, reliable and maintainable software

Sonar brings Code Quality to where your code lives. Sonar is tightly integrated with your CI/CD workflow to feed you the right info at the right time and place.

For you

T-SQL linting in your IDE

SonarQube for IDE in your IDE is your first line of defense for keeping the T-SQL you write today high quality and secure. Issues are raised in-line with clear rule descriptions and guidance.

With SonarQube for IDE, the impact is immediate and no configuration is required. You learn from the real-time feedback provided and quickly resolve issues with contextual guidance!

SonarQube for IDE is available from your IDE marketplace:
Eclipse

Explora SonarQube para IDEExplora SonarQube para IDE icon
sonar working with jetbrains, eclipse, vs and vs code

Start cleaning your T-SQL now