JDBC Package for Connected Device Configuration/Foundation Profile (JSR 169)

Derby supports the JDBC API defined for the Connected Device Configuration/Foundation Profile, also known as JSR 169. The features supported are a subset of the JDBC 3.0 specification. Support for JSR 169 is limited to the embedded driver. Derby does not support using the Network Server under JSR 169.

To obtain a connection using JSR 169, use the org.apache.derby.jdbc.EmbeddedSimpleDataSource class. This class is identical in implementation to the org.apache.derby.jdbc.EmbeddedDataSource class. See the Derby Developer's Guide for information on using the properties of the org.apache.derby.jdbc.EmbeddedDataSource class.

JSR 169 and its Derby implementation have the following limitations:

JSR 169 and its Derby implementation do not support the following:

Related reference
java.sql.Driver interface
java.sql.DriverManager.getConnection method
java.sql.Connection interface
java.sql.DatabaseMetaData interface
java.sql.Statement interface
java.sql.CallableStatement interface
java.sql.PreparedStatement interface
java.sql.ResultSet interface
java.sql.ResultSetMetaData interface
java.sql.SQLException class
java.sql.SQLWarning class
java.sql.Savepoint interface
Mapping of java.sql.Types to SQL types
JDBC 4.0-only features
JDBC escape syntax