SQL code visualizer

Run SQL step by step on a real SQLite database in your browser: see every table after each statement, with added, changed and removed rows marked.

Opening the visualizer…

About the SQL code visualizer

Each statement is one step. After it runs, the visualizer shows every table, marks the rows that were added, changed or removed, and shows the result of each query. The explanation says what the statement did, including rows a foreign-key cascade changed.

Every run starts with a fresh in-memory SQLite database with foreign keys on, so you can create tables, insert, update, delete, join and group freely.

See also