Please wait while the site loads...

T-SQL Strong is a T-SQL type checker/verifier that
  • Verifies the correctness of T-Sql code before it executes against a database.
  • Provides advanced type checking features such as
    • Key Column Comparison - Protects against incorrect joins.
    • Null Type Checking - Guard against run-time errors of assigning a null value to a non-null column.
    • Check Constraints As Enumerations - Ensure only valid literals are assigned or compared against check constraint columns.
    • Insert Into Select Alias Matching - Protect against positional mistakes made with insert-select where you have many columns.
    • Verify the correctness of Temporary Table structure usage between different stored procedures.
    • VarChar size checks
    • Flow Typing. TSqlStrong can learn more about types (refinement) by analyzing flow control (IF/ELSEIF, CASE).

Keep tabs on the project at GitHub.