Suggestions as you type

Tables, views, columns, procedures and databases, inserted schema-qualified with an alias. Smart filtering finds names by part or initials.

JOIN conditions for you

After JOIN, SQLSense writes the ON condition from foreign keys, or from matching column names when there is no key.

INSERT and EXEC templates

INSERT INTO a table or EXEC a procedure, press Tab, and get the full column list or every parameter filled in.

Hover card

Rest the mouse on any object to see its script, columns, keys and dependencies, and copy them in one click.

SqlSense Assistant (AI)

Ask about your database in plain words. Explain, optimize and find bugs in queries using Claude or OpenAI with your own API key.

Formatting and code edits

Format SQL, apply casing, insert semicolons, qualify names and remove brackets, each as a single undo step.

Refactor and navigate

Rename aliases and variables, find unused variables and invalid objects, and run the statement under the cursor.

Private and offline

Suggestions use the connection SSMS already has. Nothing is sent anywhere unless you use the Assistant, and table data is never shared unless you allow it.