# Updatable result sets

In Derby, the functionality of updatable result sets in a server environment and in an embedded environment are similar, with the exception of the following differences.

- The embedded driver allows for statement name changes when there is an open result set on the statement object. This is not supported in a server environment.
- Use of the `updateBytes` method on the CHAR, VARCHAR, and LONG VARCHAR datatypes is supported in an embedded environment, but is not supported in a server environment.

Parent topic: Differences between running Derby in embedded mode and using the Network Server
Related concepts
Differences between the embedded client and the network client driver
Differences in JDBC methods
Differences using the Connection.setReadOnly method