com.sybase.jdbc2.jdbc
Class SybCallableStatement
java.lang.Object
|
+--com.sybase.jdbc2.jdbc.SybStatement
|
+--com.sybase.jdbc2.jdbc.SybPreparedStatement
|
+--com.sybase.jdbc2.jdbc.SybCallableStatement
- public class SybCallableStatement
- extends SybPreparedStatement
- implements SybCallableStatement
Fields inherited from class com.sybase.jdbc2.jdbc.SybStatement |
_allowsOutputParms, _batchCmds, _batchCmdsCount, _closing, _context, _currentQT, _currentRS, _cursor, _dbmda, _doEscapes, _doneinproc, _hasReturn, _protocol, _resultGetter, _returnHasBeenRegistered, _rpcName, _rsConcur, _rsFetchDir, _rsType, _setEnd, _setStart, _state, _statementManager, _table, _type, CALL, CALL_DELIMS, DELETE, MANYRESULTS, NORESULTS, ONERESULT, OTHER, SELECT, UPDATE, VALID |
Method Summary |
void | addBatch() |
void | cancel() |
private void | checkOutParamRegistration(int ) |
void | clearParams() |
boolean | execute() |
int[] | executeBatch() |
java.sql.ResultSet | executeQuery() |
int | executeUpdate() |
java.sql.Array | getArray(int ) |
java.math.BigDecimal | getBigDecimal(int ) |
java.math.BigDecimal | getBigDecimal(int , int ) |
java.sql.Blob | getBlob(int ) |
boolean | getBoolean(int ) |
byte | getByte(int ) |
byte[] | getBytes(int ) |
java.sql.Clob | getClob(int ) |
java.sql.Date | getDate(int ) |
java.sql.Date | getDate(int , java.util.Calendar ) |
double | getDouble(int ) |
float | getFloat(int ) |
int | getInt(int ) |
long | getLong(int ) |
java.lang.Object | getObject(int ) |
java.lang.Object | getObject(int , java.util.Map ) |
java.sql.Ref | getRef(int ) |
short | getShort(int ) |
java.lang.String | getString(int ) |
java.sql.Time | getTime(int ) |
java.sql.Time | getTime(int , java.util.Calendar ) |
java.sql.Timestamp | getTimestamp(int ) |
java.sql.Timestamp | getTimestamp(int , java.util.Calendar ) |
protected void | handleParam(com.sybase.jdbc2.jdbc.ParamManager ) |
void | registerOutParameter(int , int ) |
void | registerOutParameter(int , int , int ) |
void | registerOutParameter(int , int , java.lang.String ) |
boolean | sendRpc(java.lang.String , com.sybase.jdbc2.jdbc.ParamManager ) |
void | setParameterName(int , java.lang.String ) |
boolean | wasNull() |
Methods inherited from class com.sybase.jdbc2.jdbc.SybPreparedStatement |
addBatch, clearBatch, clearParameters, createDynamicExecuteBatchParams, deallocateDynamic, execute, executeQuery, executeUpdate, getMetaData, sendQuery, setArray, setAsciiStream, setBigDecimal, setBigDecimal, setBinaryStream, setBlob, setBoolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setNull, setObject, setObject, setObject, setRef, setShort, setString, setTime, setTime, setTimestamp, setTimestamp, setUnicodeStream, switchContext |
Methods inherited from class com.sybase.jdbc2.jdbc.SybStatement |
batchLoop, batchToString, checkBatch, checkCursor, checkDead, checkStatement, clearWarnings, close, doEscapeProcessing, execute, executeBatch, executeLoop, executeQuery, executeUpdate, getConnection, getFetchDirection, getFetchSize, getMaxFieldSize, getMaxRows, getMessageHandler, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetType, getSybMessageHandler, getUpdateCount, getWarnings, handleCallBody, handleSQLE, nextResult, nextResult, processEscapes, queryLoop, sendBatch, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout, setResultSetParams, setRowCount, setSybMessageHandler, updateLoop |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |
_hasOutParam
protected boolean _hasOutParam
SybCallableStatement
SybCallableStatement(com.sybase.jdbc2.jdbc.ProtocolContext , java.lang.String )
addBatch
public void addBatch()
cancel
public void cancel()
checkOutParamRegistration
private void checkOutParamRegistration(int )
clearParams
public void clearParams()
execute
public boolean execute()
executeBatch
public int[] executeBatch()
executeQuery
public java.sql.ResultSet executeQuery()
executeUpdate
public int executeUpdate()
getArray
public java.sql.Array getArray(int )
getBigDecimal
public java.math.BigDecimal getBigDecimal(int )
getBigDecimal
public java.math.BigDecimal getBigDecimal(int , int )
getBlob
public java.sql.Blob getBlob(int )
getBoolean
public boolean getBoolean(int )
getByte
public byte getByte(int )
getBytes
public byte[] getBytes(int )
getClob
public java.sql.Clob getClob(int )
getDate
public java.sql.Date getDate(int )
getDate
public java.sql.Date getDate(int , java.util.Calendar )
getDouble
public double getDouble(int )
getFloat
public float getFloat(int )
getInt
public int getInt(int )
getLong
public long getLong(int )
getObject
public java.lang.Object getObject(int )
getObject
public java.lang.Object getObject(int , java.util.Map )
getRef
public java.sql.Ref getRef(int )
getShort
public short getShort(int )
getString
public java.lang.String getString(int )
getTime
public java.sql.Time getTime(int )
getTime
public java.sql.Time getTime(int , java.util.Calendar )
getTimestamp
public java.sql.Timestamp getTimestamp(int )
getTimestamp
public java.sql.Timestamp getTimestamp(int , java.util.Calendar )
handleParam
protected void handleParam(com.sybase.jdbc2.jdbc.ParamManager )
registerOutParameter
public void registerOutParameter(int , int )
registerOutParameter
public void registerOutParameter(int , int , int )
registerOutParameter
public void registerOutParameter(int , int , java.lang.String )
sendRpc
public boolean sendRpc(java.lang.String , com.sybase.jdbc2.jdbc.ParamManager )
setParameterName
public void setParameterName(int , java.lang.String )
wasNull
public boolean wasNull()