1. Get the trial package
Request the GSP Java 4.1.x evaluation JAR and example project.
Run examples locally/offline inside your evaluation environment. GSP Java SDK
GSP is a commercial Java SQL parser and semantic analysis SDK for teams that need reliable parsing, table and column extraction, validation, and lineage across complex enterprise SQL dialects.
Use GSP when your Java application needs more than syntax parsing: stable AST APIs, dialect-aware analysis, table and column extraction, SQL validation signals, and lineage output that can run locally in an enterprise environment.
Key takeaways
3-minute quick start
For commercial evaluation, Gudu provides a current 4.1.x trial JAR and Java example project. If you cannot use a public package repository, request the trial package and run the examples locally.
Request the GSP Java 4.1.x evaluation JAR and example project.
Run examples locally/offline inside your evaluation environment. String sql = "select c.customer_id, sum(o.amount) total " +
"from customers c join orders o on c.id = o.customer_id " +
"group by c.customer_id";
TGSqlParser parser = new TGSqlParser(EDbVendor.dbvoracle);
parser.sqltext = sql;
int result = parser.parse(); if (result != 0) {
System.out.println(parser.getErrormessage());
return;
} for (int i = 0; i < parser.sqlstatements.size(); i++) {
TCustomSqlStatement stmt = parser.sqlstatements.get(i);
System.out.println(stmt.sqlstatementtype);
System.out.println(stmt.tables);
System.out.println(stmt.getResultColumnList());
} Example outputs
Trial path
If you already have a corpus, stored procedures, migration scripts, or AI-generated queries, send a representative sample first. Gudu can recommend the right API path and evaluation setup.