Download List

Project Description

SqlBuilder is a library that attempts to take the
pain out of generating SQL queries within Java
programs. It wraps the SQL syntax within very
lightweight and easy to use Java objects that
follow the "builder" paradigm (similar to
StringBuilder). This changes many common SQL
syntactical, runtime errors into Java compile-time
errors.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-10-25 18:12
2.0.6

The hasParens() method was added to NestableClause so that InCondition can accurately determine if the values need to be wrapped in parentheses or not.
Tags: Minor bugfixes

2009-05-27 00:52
2.0.5

Support for additional query "set operators" (EXCEPT, INTERSECT) was added. Support was added for mixed usage of said operators. The UnaryCondition EXISTS and UNIQUE operators were added.

2008-10-06 11:24
2.0.4

This release fixes handling of Boolean values (it handles them as numbers because SQL 92 has no notion of a real Boolean type).
Tags: Minor bugfixes

2008-06-06 02:14
2.0.3

This release adds support for view creation (CreateViewQuery) and deletion (DropQuery.Type.VIEW).
Tags: Minor feature enhancements

2008-04-29 18:55
2.0.2

The way that state is maintained during query
validation was changed. The ValidationContext is
used instead of a few collections in order to
enable more complicated subquery handling. This
change allows subqueries to be validated correctly
and opens the door for sub-clause validation.
Tags: Minor bugfixes

Project Resources