Paste an Oracle or PostgreSQL SELECT statement, including WITH clauses if present.
Run the analysis to inspect output columns, source tables, aliases, joins, CTEs, and query sections.
Review basic lineage and any Unknown or warning labels against the original SQL.
What SQL Column Extractor does
It analyzes SELECT queries and summarizes their structure. The result covers output columns, tables and aliases, join conditions, CTEs, subqueries, query sections, and basic source-column lineage.
Useful for
Understanding unfamiliar reporting queries
Reviewing dependencies before a schema change
Creating a first-pass inventory of columns and tables
Supported SQL and limitations
Analysis targets common Oracle and PostgreSQL SELECT and WITH syntax, with a 2 MiB input limit and built-in complexity limits. It is not a complete SQL parser or lineage engine, excludes DML, and cannot expand SELECT * without schema definitions.
Privacy
SQL analysis runs in your browser, and pasted queries are not sent to an application server. Anonymous page-access analytics are described in the Privacy Policy.