Class MonetCallableStatement

All Implemented Interfaces:
AutoCloseable, CallableStatement, PreparedStatement, Statement, Wrapper

public class MonetCallableStatement
extends MonetPreparedStatement
implements CallableStatement
A CallableStatement suitable for the MonetDB database. The interface used to execute SQL stored procedures. IN parameter values are set using the set methods inherited from PreparedStatement. MonetDB does not support OUT or INOUT parameters. Only input parameters are supported. This implementation of the CallableStatement interface reuses the implementation of MonetPreparedStatement for preparing the call statement, bind parameter values and execute the call, possibly multiple times with different parameter values. Note: currently we can not implement: - all getXyz(parameterIndex/parameterName, ...) methods - all registerOutParameter(parameterIndex/parameterName, int sqlType, ...) methods - wasNull() method because output parameters in stored procedures are not supported by MonetDB.