SQL command instances can be parameterized for executing a series of commands that differ only in the value of selected constants. Parameters are responsible for binding values to placeholders in command objects and for converting those values to appropriate SQL constants. Commands might also take or produce a record source for transferring data from a datastore to client applications. For more information about record sources, see Chapter 4.