Documentation

Learn how to use Jam SQL Studio for database management, schema compare, data compare, execution plan analysis, AI integrations, and more.

Core Features

Query Editor

Write and execute SQL queries with IntelliSense, manage transactions, organize scripts, and export results to various formats.

Learn more →

Table Explorer

Browse, filter, and edit table data. Sort columns, apply filters, inline edit cells, and export in multiple formats.

Learn more →

Data Import

Import CSV, TSV, Excel, or JSON files into a new or existing table across all five engines — with column mapping, row filters, and an error report for invalid rows.

Learn more →

JSON Columns

Filter JSON/JSONB by JSONPath across all five engines, declare long-text columns as JSON, peek the JSON shape, and attach loose foreign keys to JSON properties.

Learn more →

Table Designer

Create and modify database tables visually. Define columns, set data types, configure keys, and preview DDL scripts.

Learn more →

SQL Notebooks

Combine executable SQL cells with Markdown documentation in a Jupyter-style notebook. Shared sessions, inline results, and .ipynb compatibility.

Learn more →

PL/SQL Debugger

Step through Oracle PL/SQL code with breakpoints, variable inspection, call stack navigation, and watch expressions. Works on macOS, Windows, and Linux.

Learn more →

Package Explorer

Browse and search every Oracle PL/SQL package across all schemas in the selected database. Filter by name or schema without drilling through the Object Explorer tree.

Learn more →
🧩

Visual Query Editor

Open any SELECT, INSERT, UPDATE, DELETE, or MERGE statement as a structural diagram. Read joins, CTEs, subqueries, and set operators at a glance — and edit round-trip with the Add buttons on each clause card, which write changes back into the SQL buffer.

Learn more →
🔧

Visual DDL Editor

Edit CREATE/ALTER statements through visual popovers without writing SQL. Add columns, edit constraints, change sequences, and modify routine signatures — every change patches back into the buffer byte-for-byte.

Learn more →

Visualization

Schema Overview

Visualize your database schema with an interactive graph. See tables, views, and foreign key relationships at a glance.

Learn more →

Execution Plans

Analyze query performance with visual execution plans. Compare plans and identify bottlenecks.

Learn more →
📊

SQL Dashboards

Multi-tile dashboards over live SQL — charts, stats, tables, and pivots with auto-refresh, parameters, cross-filtering, and alerts.

Learn more →

Charts

Visualize query results as bar charts, line charts, pie charts, and more. Export charts as images.

Learn more →

Data Profiling

Inspect column distributions, quartiles, top values, and null counts — inline popover or full workspace tab.

Learn more →

Dependency Viewer

Analyze object dependencies before making changes. See what uses a table and what depends on a procedure.

Learn more →

Loose Foreign Keys

Declare logical column-to-column references without altering the schema. Get FK navigation, lookup pickers, and inbound related data on legacy databases — and roundtrip via MetaInfo import/export.

Learn more →
📦

JSON Columns

Native JSON, CHECK ISJSON / IS JSON / json_valid, and user-declared loose JSON across every engine. JSON-aware operators, path autocomplete, dialect-correct emit, and tree-mode rendering.

Learn more →

Enum Columns

Declare a column as an enum and the filter chip's text input becomes a dropdown sourced from MySQL ENUM / Postgres pg_enum, CHECK constraints, or sampled distinct values — capped at 200 with a built-in safety budget.

Learn more →

Spatial / PostGIS

Map geometry & geography columns across PostgreSQL/PostGIS, MySQL, SQL Server, Oracle and SQLite — peek maps, a Map results view, a Table Explorer map pane with spatial filters, a Spatial Explorer workspace, and curved-geometry rendering. Basemap on by default.

Learn more →
Try Jam SQL Studio Free for personal use — on Mac, Windows, and Linux.
Download free