You can use the CallableStatement interface to specify parameters by their
names, rather than by parameter's index. This is useful when a procedure has many
parameters with default values. You can use named parameters to specify only the
values that have no default value.