Class MVACallableStatement
- All Implemented Interfaces:
- com.sas.rio.RIOStatementInterface,
com.sas.sql.RIOStatement,AutoCloseable,CallableStatement,PreparedStatement,Statement,Wrapper
-
Field Summary
Fields inherited from class com.sas.rio.MVAStatement
_closeOnCompletion, _currentResultSet, describe, librefs, m_sasifyTableNames, maxFieldSizeFields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO -
Method Summary
Modifier and TypeMethodDescriptionArraygetArray(int i) JDBC 2.0 Gets an Array OUT parameter.ArraygetArray(String parameterName) Retrieves the value of the designated JDBC ARRAY parameter as an Array object in the Java programming language.BigDecimalgetBigDecimal(int parameterIndex) Deprecated.BigDecimalgetBigDecimal(int parameterIndex, int scale) Deprecated.BigDecimalgetBigDecimal(String parameterName) Retrieves the value of the designated JDBC NUMERIC parameter as a java.math.BigDecimal object with as many digits to the right of the decimal point as the value contains.BlobgetBlob(int i) JDBC 2.0 Gets a BLOB OUT parameter.BlobgetBlob(String parameterName) Retrieves the value of the designated JDBC BLOB parameter as a Blob object in the Java programming language.booleangetBoolean(int parameterIndex) Retrieves the value of the designated JDBC BIT parameter as a boolean in the Java programming language.booleangetBoolean(String parameterName) Retrieves the value of the designated JDBC BIT parameter as a boolean in the Java programming language.bytegetByte(int parameterIndex) Retrieves the value of the designated JDBC TINYINT parameter as a byte in the Java programming language.bytegetByte(String parameterName) Retrieves the value of the designated JDBC TINYINT parameter as a byte in the Java programming language.byte[]getBytes(int parameterIndex) Retrieves the value of the designated JDBC BINARY or VARBINARY parameter as an array of byte values in the Java programming language.byte[]getBytes(String parameterName) Retrieves the value of the designated JDBC BINARY or VARBINARY parameter as an array of byte values in the Java programming language.ReadergetCharacterStream(int parameterIndex) This method is not supported.ReadergetCharacterStream(String parameterName) This method is not supported.ClobgetClob(int i) JDBC 2.0 Gets a CLOB OUT parameter.ClobgetClob(String parameterName) Retrieves the value of the designated JDBC CLOB parameter as a Clob object in the Java programming language.DategetDate(int parameterIndex) Retrieves the value of the designated JDBC DATE parameter as a java.sql.Date object.DategetDate(int parameterIndex, Calendar cal) Gets the value of a SQL DATE parameter as a java.sql.Date object.DategetDate(String parameterName) Retrieves the value of the designated JDBC DATE parameter as a java.sql.Date object.DategetDate(String parameterName, Calendar cal) Retrieves the value of the designated JDBC DATE parameter as a java.sql.Date object.doublegetDouble(int parameterIndex) Retrieves the value of the designated JDBC DOUBLE parameter as a double in the Java programming language.doublegetDouble(String parameterName) Retrieves the value of the designated JDBC DOUBLE parameter as a double in the Java programming language.floatgetFloat(int parameterIndex) Retrieves the value of the designated JDBC FLOAT parameter as a float in the Java programming language.floatgetFloat(String parameterName) Retrieves the value of the designated JDBC FLOAT parameter as a float in the Java programming language.intgetInt(int parameterIndex) Retrieves the value of the designated JDBC INTEGER parameter as an int in the Java programming language.intgetInt(String parameterName) Retrieves the value of the designated JDBC INTEGER parameter as an int in the Java programming language.longgetLong(int parameterIndex) Retrieves the value of the designated JDBC BIGINT parameter as a long in the Java programming language.longgetLong(String parameterName) Retrieves the value of the designated JDBC BIGINT parameter as a long in the Java programming language.ReadergetNCharacterStream(int parameterIndex) This method is not supported.ReadergetNCharacterStream(String parameterName) This method is not supported.NClobgetNClob(int parameterIndex) This method is not supported.NClobgetNClob(String parameterName) This method is not supported.StringgetNString(int parameterIndex) This method is not supported.StringgetNString(String parameterName) This method is not supported.ObjectgetObject(int parameterIndex) Retrieves the value of the designated parameter as an Object in the Java programming language.<T> TgetObject(int arg0, Class<T> arg1) ObjectgetObject(int i, Map<String, Class<?>> map) JDBC 2.0 Gets an object representing the value of OUT parameter @i.ObjectgetObject(String parameterName) Retrieves the value of the designated parameter as an Object in the Java programming language.<T> TgetObject(String arg0, Class<T> arg1) ObjectgetObject(String parameterName, Map<String, Class<?>> map) Retrieves the value of the designated parameter as an Object in the Java programming language.RefgetRef(int i) JDBC 2.0 Gets a REF(<structured-type>) OUT parameter.RefgetRef(String parameterName) Retrieves the value of the designated JDBC REF(invalid input: '<'structured-type>) parameter as a Ref object in the Java programming language.RowIdgetRowId(int parameterIndex) This method is not supported.RowIdgetRowId(String parameterName) This method is not supported.shortgetShort(int parameterIndex) Retrieves the value of the designated JDBC SMALLINT parameter as a short in the Java programming language.shortgetShort(String parameterName) Retrieves the value of the designated JDBC SMALLINT parameter as a short in the Java programming language.SQLXMLgetSQLXML(int parameterIndex) This method is not supported.SQLXMLgetSQLXML(String parameterName) This method is not supported.StringgetString(int parameterIndex) Retrieves the value of the designated JDBC CHAR, VARCHAR, or LONGVARCHAR parameter as a String in the Java programming language.StringgetString(String parameterName) Retrieves the value of the designated JDBC CHAR, VARCHAR, or LONGVARCHAR parameter as a String in the Java programming language.TimegetTime(int parameterIndex) Retrieves the value of the designated JDBC TIME parameter as a java.sql.Time object.TimegetTime(int parameterIndex, Calendar cal) Gets the value of a SQL TIME parameter as a java.sql.Time object.TimegetTime(String parameterName) Retrieves the value of the designated JDBC TIME parameter as a java.sql.Time object.TimegetTime(String parameterName, Calendar cal) Retrieves the value of the designated JDBC TIME parameter as a java.sql.Time object.TimestampgetTimestamp(int parameterIndex) Retrieves the value of the designated JDBC TIMESTAMP parameter as a java.sql.Timestamp object.TimestampgetTimestamp(int parameterIndex, Calendar cal) Get the value of a SQL TIMESTAMP parameter as a java.sql.Timestamp object.TimestampgetTimestamp(String parameterName) Retrieves the value of the designated JDBC TIMESTAMP parameter as a java.sql.Timestamp object.TimestampgetTimestamp(String parameterName, Calendar cal) Retrieves the value of the designated JDBC TIMESTAMP parameter as a java.sql.Timestamp object.URLgetURL(int parameterIndex) Retrieves the value of a JDBC DATALINK parameter as a java.net.URL object.URLgetURL(String parameterName) Retrieves the value of a JDBC DATALINK parameter as a java.net.URL object.voidregisterOutParameter(int parameterIndex, int sqlType) Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType.voidregisterOutParameter(int parameterIndex, int sqlType, int scale) Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType.voidregisterOutParameter(int parameterIndex, int sqlType, String x) JDBC 2.0 This method is not yet supported.voidregisterOutParameter(String parameterName, int sqlType) Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType.voidregisterOutParameter(String parameterName, int sqlType, int scale) Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType.voidregisterOutParameter(String parameterName, int sqlType, String typeName) Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType.voidsetAsciiStream(String parameterName, InputStream x) This method is not supported.voidsetAsciiStream(String parameterName, InputStream x, int length) Sets the designated parameter to the given input stream, which will have the specified number of bytes.voidsetAsciiStream(String parameterName, InputStream x, long length) This method is not supported.voidsetBigDecimal(String parameterName, BigDecimal x) Sets the designated parameter to the given java.math.BigDecimal value.voidsetBinaryStream(String parameterName, InputStream x) This method is not supported.voidsetBinaryStream(String parameterName, InputStream x, int length) Sets the designated parameter to the given input stream, which will have the specified number of bytes.voidsetBinaryStream(String parameterName, InputStream x, long length) This method is not supported.voidsetBlob(String parameterName, InputStream inputStream) This method is not supported.voidsetBlob(String parameterName, InputStream inputStream, long length) This method is not supported.voidsetBlob(String parameterName, Blob x) This method is not supported.voidsetBoolean(String parameterName, boolean x) Sets the designated parameter to the given Java boolean value.voidsetByte(String parameterName, byte x) Sets the designated parameter to the given Java byte value.voidsetBytes(String parameterName, byte[] x) Sets the designated parameter to the given Java array of bytes.voidsetCharacterStream(String parameterName, Reader reader) This method is not supported.voidsetCharacterStream(String parameterName, Reader reader, int length) Sets the designated parameter to the given Reader object, which is the given number of characters long.voidsetCharacterStream(String parameterName, Reader reader, long length) This method is not supported.voidsetClob(String parameterName, Reader reader) This method is not supported.voidsetClob(String parameterName, Reader reader, long length) This method is not supported.voidsetClob(String parameterName, Clob x) This method is not supported.voidsetDate(String parameterName, Date x) Sets the designated parameter to the given java.sql.Date value.voidsetDate(String parameterName, Date x, Calendar cal) Sets the designated parameter to the given java.sql.Date value.voidsetDouble(String parameterName, double x) Sets the designated parameter to the given Java double value.voidsetFloat(String parameterName, float x) Sets the designated parameter to the given Java float value.voidsetInt(String parameterName, int x) Sets the designated parameter to the given Java int value.voidsetLong(String parameterName, long x) Sets the designated parameter to the given Java long value.voidsetNCharacterStream(String parameterName, Reader value) This method is not supported.voidsetNCharacterStream(String parameterName, Reader value, long length) This method is not supported.voidsetNClob(String parameterName, Reader reader) This method is not supported.voidsetNClob(String parameterName, Reader reader, long length) This method is not supported.voidsetNClob(String parameterName, NClob value) This method is not supported.voidsetNString(String parameterName, String value) This method is not supported.voidsetNull(String parameterName, int sqlType) Sets the designated parameter to SQL NULL.voidsetNull(String parameterName, int sqlType, String typeName) Sets the designated parameter to SQL NULL.voidsetObject(String parameterName, Object x) Sets the value of the designated parameter with the given object.voidsetObject(String parameterName, Object x, int targetSqlType) Sets the value of the designated parameter with the given object.voidsetObject(String parameterName, Object x, int targetSqlType, int scale) Sets the value of the designated parameter with the given object.voidsetRowId(String parameterName, RowId x) This method is not supported.voidsetShort(String parameterName, short x) Sets the designated parameter to the given Java short value.voidsetSQLXML(String parameterName, SQLXML xmlObject) This method is not supported.voidsetString(String parameterName, String x) Retrieves the value of the designated JDBC CHAR, VARCHAR, or LONGVARCHAR parameter as a String in the Java programming language.voidsetTime(String parameterName, Time x) Sets the designated parameter to the given java.sql.Time value.voidsetTime(String parameterName, Time x, Calendar cal) Sets the designated parameter to the given java.sql.Time value.voidsetTimestamp(String parameterName, Timestamp x) Sets the designated parameter to the given java.sql.Timestamp value.voidsetTimestamp(String parameterName, Timestamp x, Calendar cal) Sets the designated parameter to the given java.sql.Timestamp value.voidsetURL(String parameterName, URL val) Sets the designated parameter to the given java.net.URL object.booleanwasNull()Retrieves whether the last OUT parameter read had the value of SQL NULL.Methods inherited from class com.sas.rio.MVAPreparedStatement
addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURLMethods inherited from class com.sas.rio.MVAStatement
addBatch, addBatch2, cancel, checkClosed, clearBatch, clearWarnings, close, closeOnCompletion, createDualResultSet, createTable, deleteRioTable, deleteRioTable, deleteTable, deleteTable, execute, execute, execute, execute, execute2, executeBatch, executeQuery, executeQuery2, executeUpdate, executeUpdate, executeUpdate, executeUpdate, executeUpdate2, getConnection, getDualRioTable, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getRioTable, getRioTable, getRioUtil, getTable, getTable, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isWrapperFor, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.sql.CallableStatement
registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, registerOutParameter, setObject, setObjectMethods inherited from interface java.sql.PreparedStatement
addBatch, clearParameters, execute, executeLargeUpdate, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNString, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setRef, setRowId, setShort, setSQLXML, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, setURLMethods inherited from interface java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeoutMethods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
Method Details
-
registerOutParameter
public void registerOutParameter(int parameterIndex, int sqlType) throws SQLException Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType. This method is not supported.- Specified by:
registerOutParameterin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
registerOutParameter
public void registerOutParameter(int parameterIndex, int sqlType, String x) throws SQLException JDBC 2.0 This method is not yet supported.- Specified by:
registerOutParameterin interfaceCallableStatement- Parameters:
parameterIndex- The parameter index. The first parameter is 1, the second parameter is 2, and so on.sqlType- An SQL type code that is defined by java.sql.Types.x- An input String.- Throws:
SQLException- This exception is always thrown.
-
registerOutParameter
public void registerOutParameter(int parameterIndex, int sqlType, int scale) throws SQLException Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType. This method is not supported.- Specified by:
registerOutParameterin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
wasNull
public boolean wasNull() throws SQLExceptionRetrieves whether the last OUT parameter read had the value of SQL NULL. This method is not supported.- Specified by:
wasNullin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getString
public String getString(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC CHAR, VARCHAR, or LONGVARCHAR parameter as a String in the Java programming language. This method is not supported.- Specified by:
getStringin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBoolean
public boolean getBoolean(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC BIT parameter as a boolean in the Java programming language. This method is not supported.- Specified by:
getBooleanin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getByte
public byte getByte(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC TINYINT parameter as a byte in the Java programming language. This method is not supported.- Specified by:
getBytein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getShort
public short getShort(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC SMALLINT parameter as a short in the Java programming language. This method is not supported.- Specified by:
getShortin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getInt
public int getInt(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC INTEGER parameter as an int in the Java programming language. This method is not supported.- Specified by:
getIntin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getLong
public long getLong(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC BIGINT parameter as a long in the Java programming language. This method is not supported.- Specified by:
getLongin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getFloat
public float getFloat(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC FLOAT parameter as a float in the Java programming language. This method is not supported.- Specified by:
getFloatin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getDouble
public double getDouble(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC DOUBLE parameter as a double in the Java programming language. This method is not supported.- Specified by:
getDoublein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBigDecimal
public BigDecimal getBigDecimal(int parameterIndex, int scale) throws SQLException Deprecated.Retrieves the value of the designated JDBC NUMERIC parameter as a java.math.BigDecimal object with as many digits to the right of the decimal point as the value contains. This method is not supported.- Specified by:
getBigDecimalin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBytes
public byte[] getBytes(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC BINARY or VARBINARY parameter as an array of byte values in the Java programming language. This method is not supported.- Specified by:
getBytesin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getDate
public Date getDate(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC DATE parameter as a java.sql.Date object. This method is not supported.- Specified by:
getDatein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getTime
public Time getTime(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC TIME parameter as a java.sql.Time object. This method is not supported.- Specified by:
getTimein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getTimestamp
public Timestamp getTimestamp(int parameterIndex) throws SQLException Retrieves the value of the designated JDBC TIMESTAMP parameter as a java.sql.Timestamp object. This method is not supported.- Specified by:
getTimestampin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getObject
public Object getObject(int parameterIndex) throws SQLException Retrieves the value of the designated parameter as an Object in the Java programming language. This method is not supported.- Specified by:
getObjectin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBigDecimal
public BigDecimal getBigDecimal(int parameterIndex) throws SQLException Deprecated.JDBC 2.0 Gets the value of a NUMERIC parameter as a java.math.BigDecimal object. This method is not supported.- Specified by:
getBigDecimalin interfaceCallableStatement- Parameters:
parameterIndex- the first parameter is 1, the second is 2, ...- Returns:
- the parameter value (full precision); if the value is SQL NULL, the result is null
- Throws:
SQLException- This exception is always thrown.
-
getObject
public Object getObject(int i, Map<String, Class<?>> map) throws SQLExceptionJDBC 2.0 Gets an object representing the value of OUT parameter @i. Use the @map to determine the class from which to construct data of SQL structured and distinct types. This method is not supported.- Specified by:
getObjectin interfaceCallableStatement- Parameters:
i- the first parameter is 1, the second is 2, ...map- the mapping from SQL type names to Java classes- Returns:
- a java.lang.Object holding the OUT parameter value.
- Throws:
SQLException- This exception is always thrown.
-
getRef
public Ref getRef(int i) throws SQLException JDBC 2.0 Gets a REF(<structured-type>) OUT parameter. This method is not supported.- Specified by:
getRefin interfaceCallableStatement- Parameters:
i- the first parameter is 1, the second is 2, ...- Returns:
- an object representing data of an SQL REF Type
- Throws:
SQLException- This exception is always thrown.
-
getBlob
public Blob getBlob(int i) throws SQLException JDBC 2.0 Gets a BLOB OUT parameter. This method is not supported.- Specified by:
getBlobin interfaceCallableStatement- Parameters:
i- the first parameter is 1, the second is 2, ...- Returns:
- an object representing a BLOB
- Throws:
SQLException- This exception is always thrown.
-
getClob
public Clob getClob(int i) throws SQLException JDBC 2.0 Gets a CLOB OUT parameter. This method is not supported.- Specified by:
getClobin interfaceCallableStatement- Parameters:
i- the first parameter is 1, the second is 2, ...- Returns:
- an object representing a CLOB
- Throws:
SQLException- This exception is always thrown.
-
getArray
public Array getArray(int i) throws SQLException JDBC 2.0 Gets an Array OUT parameter. This method is not supported.- Specified by:
getArrayin interfaceCallableStatement- Parameters:
i- the first parameter is 1, the second is 2, ...- Returns:
- an object representing an SQL array
- Throws:
SQLException- This exception is always thrown.
-
getDate
public Date getDate(int parameterIndex, Calendar cal) throws SQLException Gets the value of a SQL DATE parameter as a java.sql.Date object. This method is not supported.- Specified by:
getDatein interfaceCallableStatement- Parameters:
parameterIndex- the first parameter is 1, the second is 2, ...- Returns:
- the parameter value; if the value is SQL NULL, the result is null.
- Throws:
SQLException- This exception is always thrown.
-
getTime
public Time getTime(int parameterIndex, Calendar cal) throws SQLException Gets the value of a SQL TIME parameter as a java.sql.Time object. This method is not supported.- Specified by:
getTimein interfaceCallableStatement- Parameters:
parameterIndex- the first parameter is 1, the second is 2, ...- Returns:
- the parameter value; if the value is SQL NULL, the result is null
- Throws:
SQLException- This exception is always thrown.
-
getTimestamp
public Timestamp getTimestamp(int parameterIndex, Calendar cal) throws SQLException Get the value of a SQL TIMESTAMP parameter as a java.sql.Timestamp object. This method is not supported.- Specified by:
getTimestampin interfaceCallableStatement- Parameters:
parameterIndex- the first parameter is 1, the second is 2, ...- Returns:
- the parameter value; if the value is SQL NULL, the result is null
- Throws:
SQLException- This exception is always thrown.
-
getArray
public Array getArray(String parameterName) throws SQLException Retrieves the value of the designated JDBC ARRAY parameter as an Array object in the Java programming language. This method is not implemented.- Specified by:
getArrayin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBigDecimal
public BigDecimal getBigDecimal(String parameterName) throws SQLException Retrieves the value of the designated JDBC NUMERIC parameter as a java.math.BigDecimal object with as many digits to the right of the decimal point as the value contains. This method is not implemented.- Specified by:
getBigDecimalin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBlob
public Blob getBlob(String parameterName) throws SQLException Retrieves the value of the designated JDBC BLOB parameter as a Blob object in the Java programming language. This method is not implemented.- Specified by:
getBlobin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBoolean
public boolean getBoolean(String parameterName) throws SQLException Retrieves the value of the designated JDBC BIT parameter as a boolean in the Java programming language. This method is not implemented.- Specified by:
getBooleanin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getByte
public byte getByte(String parameterName) throws SQLException Retrieves the value of the designated JDBC TINYINT parameter as a byte in the Java programming language. This method is not implemented.- Specified by:
getBytein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getBytes
public byte[] getBytes(String parameterName) throws SQLException Retrieves the value of the designated JDBC BINARY or VARBINARY parameter as an array of byte values in the Java programming language. This method is not implemented.- Specified by:
getBytesin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getClob
public Clob getClob(String parameterName) throws SQLException Retrieves the value of the designated JDBC CLOB parameter as a Clob object in the Java programming language. This method is not implemented.- Specified by:
getClobin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getDate
public Date getDate(String parameterName) throws SQLException Retrieves the value of the designated JDBC DATE parameter as a java.sql.Date object. This method is not implemented.- Specified by:
getDatein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getDate
public Date getDate(String parameterName, Calendar cal) throws SQLException Retrieves the value of the designated JDBC DATE parameter as a java.sql.Date object. This method is not implemented.- Specified by:
getDatein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getDouble
public double getDouble(String parameterName) throws SQLException Retrieves the value of the designated JDBC DOUBLE parameter as a double in the Java programming language. This method is not implemented.- Specified by:
getDoublein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getFloat
public float getFloat(String parameterName) throws SQLException Retrieves the value of the designated JDBC FLOAT parameter as a float in the Java programming language. This method is not implemented.- Specified by:
getFloatin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getInt
public int getInt(String parameterName) throws SQLException Retrieves the value of the designated JDBC INTEGER parameter as an int in the Java programming language. This method is not implemented.- Specified by:
getIntin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getLong
public long getLong(String parameterName) throws SQLException Retrieves the value of the designated JDBC BIGINT parameter as a long in the Java programming language. This method is not implemented.- Specified by:
getLongin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getObject
public Object getObject(String parameterName) throws SQLException Retrieves the value of the designated parameter as an Object in the Java programming language. This method is not implemented.- Specified by:
getObjectin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getObject
public Object getObject(String parameterName, Map<String, Class<?>> map) throws SQLExceptionRetrieves the value of the designated parameter as an Object in the Java programming language. This method is not implemented.- Specified by:
getObjectin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getRef
public Ref getRef(String parameterName) throws SQLException Retrieves the value of the designated JDBC REF(invalid input: '<'structured-type>) parameter as a Ref object in the Java programming language. This method is not implemented.- Specified by:
getRefin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getShort
public short getShort(String parameterName) throws SQLException Retrieves the value of the designated JDBC SMALLINT parameter as a short in the Java programming language. This method is not implemented.- Specified by:
getShortin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getString
public String getString(String parameterName) throws SQLException Retrieves the value of the designated JDBC CHAR, VARCHAR, or LONGVARCHAR parameter as a String in the Java programming language. This method is not implemented.- Specified by:
getStringin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getTime
public Time getTime(String parameterName, Calendar cal) throws SQLException Retrieves the value of the designated JDBC TIME parameter as a java.sql.Time object. This method is not implemented.- Specified by:
getTimein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getTime
public Time getTime(String parameterName) throws SQLException Retrieves the value of the designated JDBC TIME parameter as a java.sql.Time object. This method is not implemented.- Specified by:
getTimein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getTimestamp
public Timestamp getTimestamp(String parameterName) throws SQLException Retrieves the value of the designated JDBC TIMESTAMP parameter as a java.sql.Timestamp object. This method is not implemented.- Specified by:
getTimestampin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getTimestamp
public Timestamp getTimestamp(String parameterName, Calendar cal) throws SQLException Retrieves the value of the designated JDBC TIMESTAMP parameter as a java.sql.Timestamp object. This method is not implemented.- Specified by:
getTimestampin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getURL
public URL getURL(int parameterIndex) throws SQLException Retrieves the value of a JDBC DATALINK parameter as a java.net.URL object. This method is not implemented.- Specified by:
getURLin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getURL
public URL getURL(String parameterName) throws SQLException Retrieves the value of a JDBC DATALINK parameter as a java.net.URL object. This method is not implemented.- Specified by:
getURLin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
registerOutParameter
public void registerOutParameter(String parameterName, int sqlType) throws SQLException Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType. This method is not implemented.- Specified by:
registerOutParameterin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
registerOutParameter
public void registerOutParameter(String parameterName, int sqlType, int scale) throws SQLException Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType. This method is not implemented.- Specified by:
registerOutParameterin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
registerOutParameter
public void registerOutParameter(String parameterName, int sqlType, String typeName) throws SQLException Registers the OUT parameter in ordinal position parameterIndex to the JDBC type sqlType. This method is not implemented.- Specified by:
registerOutParameterin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setAsciiStream
public void setAsciiStream(String parameterName, InputStream x, int length) throws SQLException Sets the designated parameter to the given input stream, which will have the specified number of bytes. This method is not implemented.- Specified by:
setAsciiStreamin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setBigDecimal
public void setBigDecimal(String parameterName, BigDecimal x) throws SQLException Sets the designated parameter to the given java.math.BigDecimal value. This method is not implemented.- Specified by:
setBigDecimalin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setBinaryStream
public void setBinaryStream(String parameterName, InputStream x, int length) throws SQLException Sets the designated parameter to the given input stream, which will have the specified number of bytes. This method is not implemented.- Specified by:
setBinaryStreamin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setBoolean
public void setBoolean(String parameterName, boolean x) throws SQLException Sets the designated parameter to the given Java boolean value. This method is not implemented.- Specified by:
setBooleanin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setByte
public void setByte(String parameterName, byte x) throws SQLException Sets the designated parameter to the given Java byte value. This method is not implemented.- Specified by:
setBytein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setBytes
public void setBytes(String parameterName, byte[] x) throws SQLException Sets the designated parameter to the given Java array of bytes. This method is not implemented.- Specified by:
setBytesin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setCharacterStream
public void setCharacterStream(String parameterName, Reader reader, int length) throws SQLException Sets the designated parameter to the given Reader object, which is the given number of characters long. This method is not implemented.- Specified by:
setCharacterStreamin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setDate
public void setDate(String parameterName, Date x) throws SQLException Sets the designated parameter to the given java.sql.Date value. This method is not implemented.- Specified by:
setDatein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setDate
public void setDate(String parameterName, Date x, Calendar cal) throws SQLException Sets the designated parameter to the given java.sql.Date value. This method is not implemented.- Specified by:
setDatein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setDouble
public void setDouble(String parameterName, double x) throws SQLException Sets the designated parameter to the given Java double value. This method is not implemented.- Specified by:
setDoublein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setFloat
public void setFloat(String parameterName, float x) throws SQLException Sets the designated parameter to the given Java float value. This method is not implemented.- Specified by:
setFloatin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setInt
public void setInt(String parameterName, int x) throws SQLException Sets the designated parameter to the given Java int value. This method is not implemented.- Specified by:
setIntin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setLong
public void setLong(String parameterName, long x) throws SQLException Sets the designated parameter to the given Java long value. This method is not implemented.- Specified by:
setLongin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setNull
public void setNull(String parameterName, int sqlType) throws SQLException Sets the designated parameter to SQL NULL. This method is not implemented.- Specified by:
setNullin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setNull
public void setNull(String parameterName, int sqlType, String typeName) throws SQLException Sets the designated parameter to SQL NULL. This method is not implemented.- Specified by:
setNullin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setObject
public void setObject(String parameterName, Object x) throws SQLException Sets the value of the designated parameter with the given object. This method is not implemented.- Specified by:
setObjectin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setObject
public void setObject(String parameterName, Object x, int targetSqlType) throws SQLException Sets the value of the designated parameter with the given object. This method is not implemented.- Specified by:
setObjectin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setObject
public void setObject(String parameterName, Object x, int targetSqlType, int scale) throws SQLException Sets the value of the designated parameter with the given object. This method is not implemented.- Specified by:
setObjectin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setShort
public void setShort(String parameterName, short x) throws SQLException Sets the designated parameter to the given Java short value. This method is not implemented.- Specified by:
setShortin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setString
public void setString(String parameterName, String x) throws SQLException Retrieves the value of the designated JDBC CHAR, VARCHAR, or LONGVARCHAR parameter as a String in the Java programming language. This method is not implemented.- Specified by:
setStringin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setTime
public void setTime(String parameterName, Time x) throws SQLException Sets the designated parameter to the given java.sql.Time value. This method is not implemented.- Specified by:
setTimein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setTime
public void setTime(String parameterName, Time x, Calendar cal) throws SQLException Sets the designated parameter to the given java.sql.Time value. This method is not implemented.- Specified by:
setTimein interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setTimestamp
public void setTimestamp(String parameterName, Timestamp x) throws SQLException Sets the designated parameter to the given java.sql.Timestamp value. This method is not implemented.- Specified by:
setTimestampin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setTimestamp
public void setTimestamp(String parameterName, Timestamp x, Calendar cal) throws SQLException Sets the designated parameter to the given java.sql.Timestamp value. This method is not implemented.- Specified by:
setTimestampin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
setURL
public void setURL(String parameterName, URL val) throws SQLException Sets the designated parameter to the given java.net.URL object. This method is not implemented.- Specified by:
setURLin interfaceCallableStatement- Throws:
SQLException- This exception is always thrown.
-
getRowId
public RowId getRowId(int parameterIndex) throws SQLException This method is not supported.Retrieves the value of the designated JDBC
ROWIDparameter as ajava.sql.RowIdobject.- Specified by:
getRowIdin interfaceCallableStatement- Parameters:
parameterIndex- the first parameter is 1, the second is 2,...- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getRowId
public RowId getRowId(String parameterName) throws SQLException This method is not supported.Retrieves the value of the designated JDBC
ROWIDparameter as ajava.sql.RowIdobject.- Specified by:
getRowIdin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setRowId
public void setRowId(String parameterName, RowId x) throws SQLException This method is not supported.Sets the designated parameter to the given
java.sql.RowIdobject. The driver converts this to a SQLROWIDwhen it sends it to the database.- Specified by:
setRowIdin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterx- the parameter value- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setNString
public void setNString(String parameterName, String value) throws SQLException This method is not supported.Sets the designated parameter to the given
Stringobject. The driver converts this to a SQLNCHARorNVARCHARorLONGNVARCHAR- Specified by:
setNStringin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter to be setvalue- the parameter value- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setNCharacterStream
public void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException This method is not supported.Sets the designated parameter to a
Readerobject. TheReaderreads the data till end-of-file is reached. The driver does the necessary conversion from Java character format to the national character set in the database.- Specified by:
setNCharacterStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter to be setvalue- the parameter valuelength- the number of characters in the parameter data.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setNClob
public void setNClob(String parameterName, NClob value) throws SQLException This method is not supported.Sets the designated parameter to a
java.sql.NClobobject. The object implements thejava.sql.NClobinterface. ThisNClobobject maps to a SQLNCLOB.- Specified by:
setNClobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter to be setvalue- the parameter value- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setClob
public void setClob(String parameterName, Reader reader, long length) throws SQLException This method is not supported.Sets the designated parameter to a
Readerobject. Thereadermust contain the number of characters specified by length otherwise aSQLExceptionwill be generated when theCallableStatementis executed. This method differs from thesetCharacterStream (int, Reader, int)method because it informs the driver that the parameter value should be sent to the server as aCLOB. When thesetCharacterStreammethod is used, the driver may have to do extra work to determine whether the parameter data should be send to the server as aLONGVARCHARor aCLOB- Specified by:
setClobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter to be setreader- An object that contains the data to set the parameter value to.length- the number of characters in the parameter data.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setBlob
public void setBlob(String parameterName, InputStream inputStream, long length) throws SQLException This method is not supported.Sets the designated parameter to a
InputStreamobject. Theinputstreammust contain the number of characters specified by length, otherwise aSQLExceptionwill be generated when theCallableStatementis executed. This method differs from thesetBinaryStream (int, InputStream, int)method because it informs the driver that the parameter value should be sent to the server as aBLOB. When thesetBinaryStreammethod is used, the driver may have to do extra work to determine whether the parameter data should be sent to the server as aLONGVARBINARYor aBLOB- Specified by:
setBlobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter to be set the second is 2, ...inputStream- An object that contains the data to set the parameter value to.length- the number of bytes in the parameter data.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setNClob
public void setNClob(String parameterName, Reader reader, long length) throws SQLException This method is not supported.Sets the designated parameter to a
Readerobject. Thereadermust contain the number of characters specified by length otherwise aSQLExceptionwill be generated when theCallableStatementis executed. This method differs from thesetCharacterStream (int, Reader, int)method because it informs the driver that the parameter value should be sent to the server as aNCLOB. When thesetCharacterStreammethod is used, the driver may have to do extra work to determine whether the parameter data should be send to the server as aLONGNVARCHARor aNCLOB- Specified by:
setNClobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter to be setreader- An object that contains the data to set the parameter value to.length- the number of characters in the parameter data.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getNClob
public NClob getNClob(int parameterIndex) throws SQLException This method is not supported.Retrieves the value of the designated JDBC
NCLOBparameter as ajava.sql.NClobobject in the Java programming language.- Specified by:
getNClobin interfaceCallableStatement- Parameters:
parameterIndex- the first parameter is 1, the second is 2, and so on Java programming language. If the value was SQLNULL, the valuenullis returned.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getNClob
public NClob getNClob(String parameterName) throws SQLException This method is not supported.Retrieves the value of a JDBC
NCLOBparameter as ajava.sql.NClobobject in the Java programming language.- Specified by:
getNClobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setSQLXML
public void setSQLXML(String parameterName, SQLXML xmlObject) throws SQLException This method is not supported.Sets the designated parameter to the given
java.sql.SQLXMLobject. The driver converts this to anSQL XMLvalue when it sends it to the database.- Specified by:
setSQLXMLin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterxmlObject- aSQLXMLobject that maps anSQL XMLvalue- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getSQLXML
public SQLXML getSQLXML(int parameterIndex) throws SQLException This method is not supported.Retrieves the value of the designated
SQL XMLparameter as ajava.sql.SQLXMLobject in the Java programming language.- Specified by:
getSQLXMLin interfaceCallableStatement- Parameters:
parameterIndex- index of the first parameter is 1, the second is 2, ...- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getSQLXML
public SQLXML getSQLXML(String parameterName) throws SQLException This method is not supported.Retrieves the value of the designated
SQL XMLparameter as ajava.sql.SQLXMLobject in the Java programming language.- Specified by:
getSQLXMLin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getNString
public String getNString(int parameterIndex) throws SQLException This method is not supported.Retrieves the value of the designated
NCHAR,NVARCHARorLONGNVARCHARparameter as aStringin the Java programming language.For the fixed-length type JDBC
NCHAR, theStringobject returned has exactly the same value the SQLNCHARvalue had in the database, including any padding added by the database.- Specified by:
getNStringin interfaceCallableStatement- Parameters:
parameterIndex- index of the first parameter is 1, the second is 2, ...- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
- See Also:
-
getNString
public String getNString(String parameterName) throws SQLException This method is not supported.Retrieves the value of the designated
NCHAR,NVARCHARorLONGNVARCHARparameter as aStringin the Java programming language.For the fixed-length type JDBC
NCHAR, theStringobject returned has exactly the same value the SQLNCHARvalue had in the database, including any padding added by the database.- Specified by:
getNStringin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
- See Also:
-
getNCharacterStream
public Reader getNCharacterStream(int parameterIndex) throws SQLException This method is not supported.Retrieves the value of the designated parameter as a
java.io.Readerobject in the Java programming language. It is intended for use when accessingNCHAR,NVARCHARandLONGNVARCHARparameters.- Specified by:
getNCharacterStreamin interfaceCallableStatement- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getNCharacterStream
public Reader getNCharacterStream(String parameterName) throws SQLException This method is not supported.Retrieves the value of the designated parameter as a
java.io.Readerobject in the Java programming language. It is intended for use when accessingNCHAR,NVARCHARandLONGNVARCHARparameters.- Specified by:
getNCharacterStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getCharacterStream
public Reader getCharacterStream(int parameterIndex) throws SQLException This method is not supported.Retrieves the value of the designated parameter as a
java.io.Readerobject in the Java programming language.- Specified by:
getCharacterStreamin interfaceCallableStatement- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getCharacterStream
public Reader getCharacterStream(String parameterName) throws SQLException This method is not supported.Retrieves the value of the designated parameter as a
java.io.Readerobject in the Java programming language.- Specified by:
getCharacterStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameter- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setBlob
public void setBlob(String parameterName, Blob x) throws SQLException This method is not supported.Sets the designated parameter to the given
java.sql.Blobobject. The driver converts this to an SQLBLOBvalue when it sends it to the database.- Specified by:
setBlobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterx- aBlobobject that maps an SQLBLOBvalue- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setClob
public void setClob(String parameterName, Clob x) throws SQLException This method is not supported.Sets the designated parameter to the given
java.sql.Clobobject. The driver converts this to an SQLCLOBvalue when it sends it to the database.- Specified by:
setClobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterx- aClobobject that maps an SQLCLOBvalue- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setAsciiStream
public void setAsciiStream(String parameterName, InputStream x, long length) throws SQLException This method is not supported.Sets the designated parameter to the given input stream, which will have the specified number of bytes. When a very large ASCII value is input to a
LONGVARCHARparameter, it may be more practical to send it via ajava.io.InputStream. Data will be read from the stream as needed until end-of-file is reached. The JDBC driver will do any necessary conversion from ASCII to the database char format.Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
- Specified by:
setAsciiStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterx- the Java input stream that contains the ASCII parameter valuelength- the number of bytes in the stream- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setBinaryStream
public void setBinaryStream(String parameterName, InputStream x, long length) throws SQLException This method is not supported.Sets the designated parameter to the given input stream, which will have the specified number of bytes. When a very large binary value is input to a
LONGVARBINARYparameter, it may be more practical to send it via ajava.io.InputStreamobject. The data will be read from the stream as needed until end-of-file is reached.Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
- Specified by:
setBinaryStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterx- the java input stream which contains the binary parameter valuelength- the number of bytes in the stream- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setCharacterStream
public void setCharacterStream(String parameterName, Reader reader, long length) throws SQLException This method is not supported.Sets the designated parameter to the given
Readerobject, which is the given number of characters long. When a very large UNICODE value is input to aLONGVARCHARparameter, it may be more practical to send it via ajava.io.Readerobject. The data will be read from the stream as needed until end-of-file is reached. The JDBC driver will do any necessary conversion from UNICODE to the database char format.Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
- Specified by:
setCharacterStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterreader- thejava.io.Readerobject that contains the UNICODE data used as the designated parameterlength- the number of characters in the stream- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setAsciiStream
public void setAsciiStream(String parameterName, InputStream x) throws SQLException This method is not supported.Sets the designated parameter to the given input stream. When a very large ASCII value is input to a
LONGVARCHARparameter, it may be more practical to send it via ajava.io.InputStream. Data will be read from the stream as needed until end-of-file is reached. The JDBC driver will do any necessary conversion from ASCII to the database char format.Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
Note: Consult your JDBC driver documentation to determine if it might be more efficient to use a version of
setAsciiStreamwhich takes a length parameter.- Specified by:
setAsciiStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterx- the Java input stream that contains the ASCII parameter value- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setBinaryStream
public void setBinaryStream(String parameterName, InputStream x) throws SQLException This method is not supported.Sets the designated parameter to the given input stream. When a very large binary value is input to a
LONGVARBINARYparameter, it may be more practical to send it via ajava.io.InputStreamobject. The data will be read from the stream as needed until end-of-file is reached.Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
Note: Consult your JDBC driver documentation to determine if it might be more efficient to use a version of
setBinaryStreamwhich takes a length parameter.- Specified by:
setBinaryStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterx- the java input stream which contains the binary parameter value- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setCharacterStream
public void setCharacterStream(String parameterName, Reader reader) throws SQLException This method is not supported.Sets the designated parameter to the given
Readerobject. When a very large UNICODE value is input to aLONGVARCHARparameter, it may be more practical to send it via ajava.io.Readerobject. The data will be read from the stream as needed until end-of-file is reached. The JDBC driver will do any necessary conversion from UNICODE to the database char format.Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
Note: Consult your JDBC driver documentation to determine if it might be more efficient to use a version of
setCharacterStreamwhich takes a length parameter.- Specified by:
setCharacterStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterreader- thejava.io.Readerobject that contains the Unicode data- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setNCharacterStream
public void setNCharacterStream(String parameterName, Reader value) throws SQLException This method is not supported.Sets the designated parameter to a
Readerobject. TheReaderreads the data till end-of-file is reached. The driver does the necessary conversion from Java character format to the national character set in the database.Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
Note: Consult your JDBC driver documentation to determine if it might be more efficient to use a version of
setNCharacterStreamwhich takes a length parameter.- Specified by:
setNCharacterStreamin interfaceCallableStatement- Parameters:
parameterName- the name of the parametervalue- the parameter value- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setClob
public void setClob(String parameterName, Reader reader) throws SQLException This method is not supported.Sets the designated parameter to a
Readerobject. This method differs from thesetCharacterStream (int, Reader)method because it informs the driver that the parameter value should be sent to the server as aCLOB. When thesetCharacterStreammethod is used, the driver may have to do extra work to determine whether the parameter data should be send to the server as aLONGVARCHARor aCLOBNote: Consult your JDBC driver documentation to determine if it might be more efficient to use a version of
setClobwhich takes a length parameter.- Specified by:
setClobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterreader- An object that contains the data to set the parameter value to.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setBlob
public void setBlob(String parameterName, InputStream inputStream) throws SQLException This method is not supported.Sets the designated parameter to a
InputStreamobject. This method differs from thesetBinaryStream (int, InputStream)method because it informs the driver that the parameter value should be sent to the server as aBLOB. When thesetBinaryStreammethod is used, the driver may have to do extra work to determine whether the parameter data should be send to the server as aLONGVARBINARYor aBLOBNote: Consult your JDBC driver documentation to determine if it might be more efficient to use a version of
setBlobwhich takes a length parameter.- Specified by:
setBlobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterinputStream- An object that contains the data to set the parameter value to.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
setNClob
public void setNClob(String parameterName, Reader reader) throws SQLException This method is not supported.Sets the designated parameter to a
Readerobject. This method differs from thesetCharacterStream (int, Reader)method because it informs the driver that the parameter value should be sent to the server as aNCLOB. When thesetCharacterStreammethod is used, the driver may have to do extra work to determine whether the parameter data should be send to the server as aLONGNVARCHARor aNCLOBNote: Consult your JDBC driver documentation to determine if it might be more efficient to use a version of
setNClobwhich takes a length parameter.- Specified by:
setNClobin interfaceCallableStatement- Parameters:
parameterName- the name of the parameterreader- An object that contains the data to set the parameter value to.- Throws:
SQLException- Always thrown, to indicate that this method is not implemented.- Since:
- 1.6
-
getObject
public <T> T getObject(int arg0, Class<T> arg1) throws SQLException - Specified by:
getObjectin interfaceCallableStatement- Throws:
SQLException
-
getObject
public <T> T getObject(String arg0, Class<T> arg1) throws SQLException - Specified by:
getObjectin interfaceCallableStatement- Throws:
SQLException
-