Gudu SQLImpact¶
Gudu SQLImpact is a command-line utility that performs fine-grained CRUD impact analysis on your SQL source code.
With one command you can generate traceable, line-level reports that reveal who reads or writes which column, and where in your scripts it happens.
Why SQLImpact?¶
- Pin-point Accuracy – Column-level lineage with exact file & line numbers.
- Compliance Ready – Instantly locate GDPR / HIPAA sensitive fields in any script.
- Migration Friendly – Quantify the blast-radius of schema changes before you start.
- DevOps Automation – Integrate with CI/CD pipelines to prevent accidental data loss.
Core Features¶
- Column-Level CRUD Detail – JSON output for each SQL statement.
- Summary View – Aggregated table & column statistics with statement count.
- Sensitive-Column Tracking – Highlight PII columns based on your own list.
- Dynamic SQL Warning – Detect EXECUTE IMMEDIATE / sp_executesql, etc.
Learn more on the Features page.
Quick Start¶
# Analyze a single file
java -jar gudu-sqlimpact.jar --dialect postgres --in simply.sql --out detail.json
# Analyze a directory and produce a summary report
java -jar gudu-sqlimpact.jar --dialect oracle --in scripts/ --summary --out summary.json
Head over to Getting Started for a step-by-step tutorial.
Download¶
Grab the latest gudu-sqlimpact.jar from the Download page.
Need Help?¶
- Full reference – CLI Reference
- Ready-made examples – Examples
- Purchase a license – Purchase
- Send feedback – Feedback
Last update:
May 20, 2025