Download Area

Home > Libraries

JSqlParser (free) Download Full | **UPDATE

JSqlParser parses an SQL statement and translate it into a hierarchy - JSqlParser

JSqlParser (free) Download Full | **UPDATE

Published Date: 2024-04-15

JSqlParser Free Download

JSqlParser is a parser for SQL statements written in Java. It is an open source tool that can be used to parse SQL statements and extract information about the tables, columns, and other elements in the statement. JSqlParser is free to download and use, and it is available under the Apache License 2.0. JSqlParser is a powerful tool that can be used for a variety of purposes, including:

- Extracting information from SQL statements - Validating SQL statements - Generating SQL statements - Converting SQL statements to other formats - Unit testing SQL statements


JSqlParser: JSqlParser is a SQL statement parser. It translates SQLs in a traversable hierarchy of Java classes. JSqlParser is not limited to one database but provides support for a lot of specials of Oracle, SqlServer, MySQL, PostgreSQL. To name some, it has support for Oracles join syntax using (+), PostgreSQLs cast syntax using ::, relational operators like != and so on. Then the result can be accessed in a structured way. The generated Java class hierarchy can be navigated using the Visitor Pattern.