Differences between the embedded client and the network client driver

The following are known differences that exist between the Derby embedded driver and the network client driver. Note that there may be undocumented differences that have not yet been identified. Some differences with the network client may be changed in future releases to match the embedded driver functionality.
Related concepts
Updatable Result Sets
User authentication differences
Differences in JDBC 3.0 methods
Differences using the Connection.setReadOnly method
Related reference
Error message differences