SmallSQL is a pure Java DBMS, a relational
database for Java desktop applications. It has a
JDBC 3.0 interface and offers many ANSI SQL 92 and
ANSI SQL 99 features. It is very small and fast
because it does not have a network interface.
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.
An NPE was fixed in the method DatabaseMetaData.getTables(). The NPE occurred in unconnected mode with the tool JDBC Navigator. This release will free the cached resources of a database if all connections to this database are closed. There is a more helpful exception if a connection is closed instead of a NPE. There is a fix for the error "Invalide column size:-1" for the data types LONGVARCHAR, LONGVARBINARY, VARCHAR larger 127 characters, and VARBINARY larger 127 bytes.
The license was changed from the GPL to the LGPL.
The driver class name was changed from
smallsql.server.SSDriver to
smallsql.database.SSDriver. The file format was
changed. The following SQL functions were added:
ACOS, ASIN, ATAN, ATAN2, CEILING, COS, COT,
DEGREES, EXP, FLOOR, LOG, LOG10, MOD, PI, POWER,
RADIANS, RAND, ROUND, SIGN, SQRT,SIN, TAN,
TRUNCATE.