Examples
Below are common scenarios to help you integrate SQLImpact into your workflow.
Single File Detail Report
This example demonstrates how to generate a detailed report for a single SQL file.
Directory Summary Report (Recursive)
Sensitive Column Scan
The pii.csv file should contain a list of sensitive column names or patterns to scan for. Each line represents a sensitive data category, with common examples including:
| ssn,password,card_no,email
|
Dynamic SQL Warning
| java -jar gudu-sqlimpact.jar --dialect oracle --dynamic --in simply.sql --out detail.json
|
CI Pipeline Integration (GitHub Actions)
For GitHub Actions, the run
command syntax depends on the shell used by the runner. Most commonly, it's bash-like on Linux runners and PowerShell or CMD on Windows runners.
Custom Memory Settings
See the full list of options in the CLI Reference.