public abstract class AltibaseResultSet
extends java.lang.Object
implements java.sql.ResultSet
| Modifier and Type | Field and Description |
|---|---|
protected CmProtocolContextDirExec |
mContext |
protected int |
mFetchSize |
protected AltibaseStatement |
mStatement |
protected java.sql.SQLWarning |
mWarning |
| Constructor and Description |
|---|
AltibaseResultSet() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkFetchDirection(int aFetchDirection) |
void |
clearWarnings() |
void |
close() |
protected void |
closeResultSetCursor() |
java.sql.SQLException |
createSQLFeatureNotSupportedException(java.lang.String aReason) |
protected void |
cursorMoved()
Ä¿¼ À§Ä¡°¡ ¹Ù²¼À½À» ¾Ë¸°´Ù.
|
boolean |
fetchRemains() |
int |
findColumn(java.lang.String aColName) |
java.sql.Array |
getArray(int aColumnIndex) |
java.sql.Array |
getArray(java.lang.String aColumnName) |
java.io.InputStream |
getAsciiStream(int aColumnIndex) |
java.io.InputStream |
getAsciiStream(java.lang.String aColumnName) |
java.math.BigDecimal |
getBigDecimal(int aColumnIndex) |
java.math.BigDecimal |
getBigDecimal(int aColumnIndex,
int aScale) |
java.math.BigDecimal |
getBigDecimal(java.lang.String aColumnName) |
java.math.BigDecimal |
getBigDecimal(java.lang.String aColumnName,
int aScale) |
java.io.InputStream |
getBinaryStream(int aColumnIndex) |
java.io.InputStream |
getBinaryStream(java.lang.String aColumnName) |
java.sql.Blob |
getBlob(int aColumnIndex) |
java.sql.Blob |
getBlob(java.lang.String aColumnName) |
boolean |
getBoolean(int aColumnIndex) |
boolean |
getBoolean(java.lang.String aColumnName) |
byte |
getByte(int aColumnIndex) |
byte |
getByte(java.lang.String aColumnName) |
byte[] |
getBytes(int aColumnIndex) |
byte[] |
getBytes(java.lang.String aColumnName) |
java.io.Reader |
getCharacterStream(int aColumnIndex) |
java.io.Reader |
getCharacterStream(java.lang.String aColumnName) |
java.sql.Clob |
getClob(int aColumnIndex) |
java.sql.Clob |
getClob(java.lang.String aColumnName) |
java.lang.String |
getCursorName() |
java.sql.Date |
getDate(int aColumnIndex) |
java.sql.Date |
getDate(int aColumnIndex,
java.util.Calendar aCal) |
java.sql.Date |
getDate(java.lang.String aColumnName) |
java.sql.Date |
getDate(java.lang.String aColumnName,
java.util.Calendar aCal) |
double |
getDouble(int aColumnIndex) |
double |
getDouble(java.lang.String aColumnName) |
java.lang.String |
getExplainPlan()
Plan text¸¦ ¾ò´Â´Ù.
|
int |
getFetchDirection() |
int |
getFetchSize() |
float |
getFloat(int aColumnIndex) |
float |
getFloat(java.lang.String aColumnName) |
int |
getHoldability() |
int |
getInt(int aColumnIndex) |
int |
getInt(java.lang.String aColumnName) |
long |
getLong(int aColumnIndex) |
long |
getLong(java.lang.String aColumnName) |
java.sql.ResultSetMetaData |
getMetaData() |
java.io.Reader |
getNCharacterStream(int aColumnIndex) |
java.io.Reader |
getNCharacterStream(java.lang.String aColumnName) |
java.sql.NClob |
getNClob(int aColumnIndex) |
java.sql.NClob |
getNClob(java.lang.String aColumnName) |
java.lang.String |
getNString(int aColumnIndex) |
java.lang.String |
getNString(java.lang.String aColumnName) |
java.lang.Object |
getObject(int aColumnIndex) |
<T> T |
getObject(int aColumnIndex,
java.lang.Class<T> aType) |
java.lang.Object |
getObject(int aColumnIndex,
java.util.Map aMap) |
java.lang.Object |
getObject(java.lang.String aColumnName) |
<T> T |
getObject(java.lang.String aColumnName,
java.lang.Class<T> aType) |
java.lang.Object |
getObject(java.lang.String aColumnName,
java.util.Map aMap) |
java.sql.Ref |
getRef(int aColumnIndex) |
java.sql.Ref |
getRef(java.lang.String aColumnName) |
java.sql.RowId |
getRowId(int aColumnIndex) |
java.sql.RowId |
getRowId(java.lang.String aColumnName) |
short |
getShort(int aColumnIndex) |
short |
getShort(java.lang.String aColumnName) |
java.sql.SQLXML |
getSQLXML(int aColumnIndex) |
java.sql.SQLXML |
getSQLXML(java.lang.String aColumnName) |
java.sql.Statement |
getStatement() |
java.lang.String |
getString(int aColumnIndex) |
java.lang.String |
getString(java.lang.String aColumnName) |
protected Column |
getTargetColumn(int aColumnIndex)
column index¿¡ ÇØ´çÇÏ´Â Column °´Ã¼¸¦ ¾ò´Â´Ù.
|
protected int |
getTargetColumnCount() |
protected ColumnInfo |
getTargetColumnInfo(int aColumnIndex)
column index¿¡ ÇØ´çÇÏ´Â column Á¤º¸¸¦ ¾ò´Â´Ù.
|
protected abstract java.util.List |
getTargetColumns() |
java.sql.Time |
getTime(int aColumnIndex) |
java.sql.Time |
getTime(int aColumnIndex,
java.util.Calendar aCal) |
java.sql.Time |
getTime(java.lang.String aColumnName) |
java.sql.Time |
getTime(java.lang.String aColumnName,
java.util.Calendar aCal) |
java.sql.Timestamp |
getTimestamp(int aColumnIndex) |
java.sql.Timestamp |
getTimestamp(int aColumnIndex,
java.util.Calendar aCal) |
java.sql.Timestamp |
getTimestamp(java.lang.String aColumnName) |
java.sql.Timestamp |
getTimestamp(java.lang.String aColumnName,
java.util.Calendar aCal) |
java.io.InputStream |
getUnicodeStream(int aColumnIndex) |
java.io.InputStream |
getUnicodeStream(java.lang.String aColumnName) |
java.net.URL |
getURL(int aColumnIndex) |
java.net.URL |
getURL(java.lang.String aColumnName) |
java.sql.SQLWarning |
getWarnings() |
boolean |
isClosed()
ResultSetÀÌ ´ÝÇû´ÂÁö È®ÀÎÇÑ´Ù.
|
boolean |
isWrapperFor(java.lang.Class<?> aIface) |
void |
registerTarget(java.lang.Object aClosableObject)
ResultSetÀ»
close() ÇÒ ¶§ ´Ý¾ÆÁÙ °´Ã¼¸¦ µî·ÏÇÑ´Ù. |
void |
setAllowLobNullSelect(boolean aAllowLobNullSelect) |
void |
setClosed(boolean aClosed) |
void |
setFetchDirection(int aDirection) |
void |
setFetchSize(int aRows) |
protected void |
throwErrorForClosed() |
protected void |
throwErrorForForwardOnly() |
protected void |
throwErrorForReadOnly() |
protected void |
throwErrorForScrollInsensitive() |
<T> T |
unwrap(java.lang.Class<T> aIface) |
void |
updateArray(int aColumnIndex,
java.sql.Array aValue) |
void |
updateArray(java.lang.String aColumnName,
java.sql.Array aValue) |
void |
updateAsciiStream(int aColumnIndex,
java.io.InputStream aValue) |
void |
updateAsciiStream(int aColumnIndex,
java.io.InputStream aValue,
int aLength) |
abstract void |
updateAsciiStream(int aColumnIndex,
java.io.InputStream aValue,
long aLength) |
void |
updateAsciiStream(java.lang.String aColumnName,
java.io.InputStream aValue) |
void |
updateAsciiStream(java.lang.String aColumnName,
java.io.InputStream aValue,
int aLength) |
void |
updateAsciiStream(java.lang.String aColumnName,
java.io.InputStream aValue,
long aLength) |
void |
updateBigDecimal(java.lang.String aColumnName,
java.math.BigDecimal aValue) |
void |
updateBinaryStream(int aColumnIndex,
java.io.InputStream aValue) |
void |
updateBinaryStream(int aColumnIndex,
java.io.InputStream aValue,
int aLength) |
abstract void |
updateBinaryStream(int aColumnIndex,
java.io.InputStream aValue,
long aLength) |
void |
updateBinaryStream(java.lang.String aColumnName,
java.io.InputStream aValue) |
void |
updateBinaryStream(java.lang.String aColumnName,
java.io.InputStream aValue,
int aLength) |
void |
updateBinaryStream(java.lang.String aColumnName,
java.io.InputStream aValue,
long aLength) |
void |
updateBlob(int aColumnIndex,
java.io.InputStream aValue) |
void |
updateBlob(java.lang.String aColumnName,
java.sql.Blob aValue) |
void |
updateBlob(java.lang.String aColumnName,
java.io.InputStream aValue) |
void |
updateBlob(java.lang.String aColumnName,
java.io.InputStream aValue,
long aLength) |
void |
updateBoolean(java.lang.String aColumnName,
boolean aValue) |
void |
updateByte(java.lang.String aColumnName,
byte aValue) |
void |
updateBytes(java.lang.String aColumnName,
byte[] aValue) |
void |
updateCharacterStream(int aColumnIndex,
java.io.Reader aValue) |
void |
updateCharacterStream(int aColumnIndex,
java.io.Reader aValue,
int aLength) |
abstract void |
updateCharacterStream(int aColumnIndex,
java.io.Reader aReader,
long aLength) |
void |
updateCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader) |
void |
updateCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader,
int aLength) |
void |
updateCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader,
long aLength) |
void |
updateClob(int aColumnIndex,
java.io.Reader aValue) |
void |
updateClob(java.lang.String aColumnName,
java.sql.Clob aValue) |
void |
updateClob(java.lang.String aColumnName,
java.io.Reader aValue) |
void |
updateClob(java.lang.String aColumnName,
java.io.Reader aValue,
long aLength) |
void |
updateDate(java.lang.String aColumnName,
java.sql.Date aValue) |
void |
updateDouble(java.lang.String aColumnName,
double aValue) |
void |
updateFloat(java.lang.String aColumnName,
float aValue) |
void |
updateInt(java.lang.String aColumnName,
int aValue) |
void |
updateLong(java.lang.String aColumnName,
long aValue) |
void |
updateNCharacterStream(int aColumnIndex,
java.io.Reader aReader) |
void |
updateNCharacterStream(int aColumnIndex,
java.io.Reader aReader,
long aLength) |
void |
updateNCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader) |
void |
updateNCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader,
long aLength) |
void |
updateNClob(int aColumnIndex,
java.sql.NClob aNClob) |
void |
updateNClob(int aColumnIndex,
java.io.Reader aReader) |
void |
updateNClob(int aColumnIndex,
java.io.Reader aReader,
long aLength) |
void |
updateNClob(java.lang.String aColumnName,
java.sql.NClob aNClob) |
void |
updateNClob(java.lang.String aColumnName,
java.io.Reader aReader) |
void |
updateNClob(java.lang.String aColumnName,
java.io.Reader aReader,
long aLength) |
void |
updateNString(java.lang.String aColumnName,
java.lang.String aValue) |
void |
updateNull(java.lang.String aColumnName) |
void |
updateObject(java.lang.String aColumnName,
java.lang.Object aValue) |
void |
updateObject(java.lang.String aColumnName,
java.lang.Object aValue,
int aScale) |
void |
updateRef(int aColumnIndex,
java.sql.Ref aValue) |
void |
updateRef(java.lang.String aColumnName,
java.sql.Ref aValue) |
void |
updateRowId(int aColumnIndex,
java.sql.RowId aValue) |
void |
updateRowId(java.lang.String aColumnName,
java.sql.RowId aValue) |
void |
updateShort(java.lang.String aColumnName,
short aValue) |
void |
updateSQLXML(int aColumnIndex,
java.sql.SQLXML aXmlObject) |
void |
updateSQLXML(java.lang.String aColumnName,
java.sql.SQLXML aXmlObject) |
void |
updateString(java.lang.String aColumnName,
java.lang.String aValue) |
void |
updateTime(java.lang.String aColumnName,
java.sql.Time aValue) |
void |
updateTimestamp(java.lang.String aColumnName,
java.sql.Timestamp aValue) |
boolean |
wasNull() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabsolute, afterLast, beforeFirst, cancelRowUpdates, deleteRow, first, getConcurrency, getRow, getType, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, updateBigDecimal, updateBlob, updateBlob, updateBoolean, updateByte, updateBytes, updateClob, updateClob, updateDate, updateDouble, updateFloat, updateInt, updateLong, updateNString, updateNull, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateRow, updateShort, updateString, updateTime, updateTimestampprotected AltibaseStatement mStatement
protected java.sql.SQLWarning mWarning
protected int mFetchSize
protected CmProtocolContextDirExec mContext
public static void checkFetchDirection(int aFetchDirection)
throws java.sql.SQLException
java.sql.SQLExceptionpublic final java.sql.Statement getStatement()
throws java.sql.SQLException
getStatement in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final void clearWarnings()
throws java.sql.SQLException
clearWarnings in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.SQLWarning getWarnings()
throws java.sql.SQLException
getWarnings in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final boolean isClosed()
isClosed in interface java.sql.ResultSetpublic int getHoldability()
throws java.sql.SQLException
getHoldability in interface java.sql.ResultSetjava.sql.SQLExceptionprotected void closeResultSetCursor()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void close()
throws java.sql.SQLException
close in interface java.lang.AutoCloseableclose in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final void registerTarget(java.lang.Object aClosableObject)
close() ÇÒ ¶§ ´Ý¾ÆÁÙ °´Ã¼¸¦ µî·ÏÇÑ´Ù.
µî·ÏÇÒ ¼ö ÀÖ´Â °´Ã¼´Â ´ÙÀ½ Áß Çϳª¿©¾ß ÇÑ´Ù: Statement
aClosableObject - ResultSetÀ» ´ÝÀ» ¶§ ´ÝÀ» °´Ã¼public int getFetchSize()
throws java.sql.SQLException
getFetchSize in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void setFetchSize(int aRows)
throws java.sql.SQLException
setFetchSize in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final int getFetchDirection()
throws java.sql.SQLException
getFetchDirection in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final void setFetchDirection(int aDirection)
throws java.sql.SQLException
setFetchDirection in interface java.sql.ResultSetjava.sql.SQLExceptionprotected abstract java.util.List getTargetColumns()
protected final int getTargetColumnCount()
protected final Column getTargetColumn(int aColumnIndex)
aColumnIndex - column index (1 base)protected ColumnInfo getTargetColumnInfo(int aColumnIndex)
aColumnIndex - column index (1 base)public final int findColumn(java.lang.String aColName)
throws java.sql.SQLException
findColumn in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.ResultSetMetaData getMetaData()
throws java.sql.SQLException
getMetaData in interface java.sql.ResultSetjava.sql.SQLExceptionprotected final void cursorMoved()
Ä¿¼ À§Ä¡°¡ ¹Ù²î¸é ´ÙÀ½¿¡ µ¥ÀÌŸ¸¦ ¾òÀ» ¶§ À¯È¿ÇÑ À§Ä¡ÀÎÁö ´Ù½Ã È®ÀÎÇÑ´Ù.
public final java.sql.Array getArray(java.lang.String aColumnName)
throws java.sql.SQLException
getArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.InputStream getAsciiStream(int aColumnIndex)
throws java.sql.SQLException
getAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.InputStream getAsciiStream(java.lang.String aColumnName)
throws java.sql.SQLException
getAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.math.BigDecimal getBigDecimal(int aColumnIndex,
int aScale)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.math.BigDecimal getBigDecimal(int aColumnIndex)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.math.BigDecimal getBigDecimal(java.lang.String aColumnName,
int aScale)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.math.BigDecimal getBigDecimal(java.lang.String aColumnName)
throws java.sql.SQLException
getBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.InputStream getBinaryStream(int aColumnIndex)
throws java.sql.SQLException
getBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.InputStream getBinaryStream(java.lang.String aColumnName)
throws java.sql.SQLException
getBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Blob getBlob(int aColumnIndex)
throws java.sql.SQLException
getBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Blob getBlob(java.lang.String aColumnName)
throws java.sql.SQLException
getBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final boolean getBoolean(int aColumnIndex)
throws java.sql.SQLException
getBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final boolean getBoolean(java.lang.String aColumnName)
throws java.sql.SQLException
getBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final byte getByte(int aColumnIndex)
throws java.sql.SQLException
getByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final byte getByte(java.lang.String aColumnName)
throws java.sql.SQLException
getByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final byte[] getBytes(int aColumnIndex)
throws java.sql.SQLException
getBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final byte[] getBytes(java.lang.String aColumnName)
throws java.sql.SQLException
getBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.Reader getCharacterStream(int aColumnIndex)
throws java.sql.SQLException
getCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.Reader getCharacterStream(java.lang.String aColumnName)
throws java.sql.SQLException
getCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Clob getClob(int aColumnIndex)
throws java.sql.SQLException
getClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Clob getClob(java.lang.String aColumnName)
throws java.sql.SQLException
getClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Date getDate(int aColumnIndex,
java.util.Calendar aCal)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Date getDate(int aColumnIndex)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Date getDate(java.lang.String aColumnName,
java.util.Calendar aCal)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Date getDate(java.lang.String aColumnName)
throws java.sql.SQLException
getDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final double getDouble(int aColumnIndex)
throws java.sql.SQLException
getDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final double getDouble(java.lang.String aColumnName)
throws java.sql.SQLException
getDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final float getFloat(int aColumnIndex)
throws java.sql.SQLException
getFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final float getFloat(java.lang.String aColumnName)
throws java.sql.SQLException
getFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final int getInt(int aColumnIndex)
throws java.sql.SQLException
getInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final int getInt(java.lang.String aColumnName)
throws java.sql.SQLException
getInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final long getLong(int aColumnIndex)
throws java.sql.SQLException
getLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final long getLong(java.lang.String aColumnName)
throws java.sql.SQLException
getLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.Object getObject(int aColumnIndex)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.Object getObject(java.lang.String aColumnName,
java.util.Map aMap)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.Object getObject(java.lang.String aColumnName)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Ref getRef(java.lang.String aColumnName)
throws java.sql.SQLException
getRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final short getShort(int aColumnIndex)
throws java.sql.SQLException
getShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final short getShort(java.lang.String aColumnName)
throws java.sql.SQLException
getShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.String getString(int aColumnIndex)
throws java.sql.SQLException
getString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.String getString(java.lang.String aColumnName)
throws java.sql.SQLException
getString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Time getTime(int aColumnIndex,
java.util.Calendar aCal)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Time getTime(int aColumnIndex)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Time getTime(java.lang.String aColumnName,
java.util.Calendar aCal)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Time getTime(java.lang.String aColumnName)
throws java.sql.SQLException
getTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Timestamp getTimestamp(int aColumnIndex,
java.util.Calendar aCal)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Timestamp getTimestamp(int aColumnIndex)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Timestamp getTimestamp(java.lang.String aColumnName,
java.util.Calendar aCal)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Timestamp getTimestamp(java.lang.String aColumnName)
throws java.sql.SQLException
getTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.net.URL getURL(java.lang.String aColumnName)
throws java.sql.SQLException
getURL in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.InputStream getUnicodeStream(java.lang.String aColumnName)
throws java.sql.SQLException
getUnicodeStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final boolean wasNull()
throws java.sql.SQLException
wasNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateArray(java.lang.String aColumnName,
java.sql.Array aValue)
throws java.sql.SQLException
updateArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String aColumnName,
java.io.InputStream aValue)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String aColumnName,
java.io.InputStream aValue,
int aLength)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(java.lang.String aColumnName,
java.io.InputStream aValue,
long aLength)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int aColumnIndex,
java.io.InputStream aValue)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateAsciiStream(int aColumnIndex,
java.io.InputStream aValue,
int aLength)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic abstract void updateAsciiStream(int aColumnIndex,
java.io.InputStream aValue,
long aLength)
throws java.sql.SQLException
updateAsciiStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBigDecimal(java.lang.String aColumnName,
java.math.BigDecimal aValue)
throws java.sql.SQLException
updateBigDecimal in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String aColumnName,
java.io.InputStream aValue)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String aColumnName,
java.io.InputStream aValue,
int aLength)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(java.lang.String aColumnName,
java.io.InputStream aValue,
long aLength)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int aColumnIndex,
java.io.InputStream aValue)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBinaryStream(int aColumnIndex,
java.io.InputStream aValue,
int aLength)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic abstract void updateBinaryStream(int aColumnIndex,
java.io.InputStream aValue,
long aLength)
throws java.sql.SQLException
updateBinaryStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String aColumnName,
java.sql.Blob aValue)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBoolean(java.lang.String aColumnName,
boolean aValue)
throws java.sql.SQLException
updateBoolean in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateByte(java.lang.String aColumnName,
byte aValue)
throws java.sql.SQLException
updateByte in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBytes(java.lang.String aColumnName,
byte[] aValue)
throws java.sql.SQLException
updateBytes in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader,
int aLength)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader,
long aLength)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int aColumnIndex,
java.io.Reader aValue)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateCharacterStream(int aColumnIndex,
java.io.Reader aValue,
int aLength)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic abstract void updateCharacterStream(int aColumnIndex,
java.io.Reader aReader,
long aLength)
throws java.sql.SQLException
updateCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String aColumnName,
java.sql.Clob aValue)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDate(java.lang.String aColumnName,
java.sql.Date aValue)
throws java.sql.SQLException
updateDate in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateDouble(java.lang.String aColumnName,
double aValue)
throws java.sql.SQLException
updateDouble in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateFloat(java.lang.String aColumnName,
float aValue)
throws java.sql.SQLException
updateFloat in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateInt(java.lang.String aColumnName,
int aValue)
throws java.sql.SQLException
updateInt in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateLong(java.lang.String aColumnName,
long aValue)
throws java.sql.SQLException
updateLong in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNull(java.lang.String aColumnName)
throws java.sql.SQLException
updateNull in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(java.lang.String aColumnName,
java.lang.Object aValue,
int aScale)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateObject(java.lang.String aColumnName,
java.lang.Object aValue)
throws java.sql.SQLException
updateObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRef(java.lang.String aColumnName,
java.sql.Ref aValue)
throws java.sql.SQLException
updateRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateShort(java.lang.String aColumnName,
short aValue)
throws java.sql.SQLException
updateShort in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateString(java.lang.String aColumnName,
java.lang.String aValue)
throws java.sql.SQLException
updateString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTime(java.lang.String aColumnName,
java.sql.Time aValue)
throws java.sql.SQLException
updateTime in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateTimestamp(java.lang.String aColumnName,
java.sql.Timestamp aValue)
throws java.sql.SQLException
updateTimestamp in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.String getExplainPlan()
throws java.sql.SQLException
°ü·Ã Statement¿¡ ´ëÇÑ Plan text¸¦ ¾ò´Â °ÍÀ̹ǷÎ, ¸¸¾à ResultSetÀ» ¾òÀº ÈÄ ´Ù¸¥ ±¸¹®À» ¼öÇàÇß´Ù¸é ´Ù¸¥ Äõ¸®¿¡ ´ëÇÑ Plan text¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
´Ü¼ø Plan text Á¶È¸¸¦ ¿øÇÑ´Ù¸é Prepare ¶Ç´Â Execute ÈÄ¿¡, º¸´Ù Á¤È®ÇÑ Plan text Á¶È¸¸¦ ¿øÇÑ´Ù¸é Fetch ¿Ï·á ÈÄ¿¡ ¼öÇàÇÒ°ÍÀ» ±ÇÀåÇÑ´Ù.
java.sql.SQLException - Plan text ¿äûÀ̳ª °á°ú¸¦ ¾ò´Âµ¥ ½ÇÆÐÇßÀ» ¶§protected final void throwErrorForReadOnly()
throws java.sql.SQLException
java.sql.SQLExceptionprotected final void throwErrorForForwardOnly()
throws java.sql.SQLException
java.sql.SQLExceptionprotected final void throwErrorForScrollInsensitive()
throws java.sql.SQLException
java.sql.SQLExceptionprotected final void throwErrorForClosed()
throws java.sql.SQLException
java.sql.SQLExceptionpublic boolean fetchRemains()
public void setClosed(boolean aClosed)
public void setAllowLobNullSelect(boolean aAllowLobNullSelect)
public void updateNString(java.lang.String aColumnName,
java.lang.String aValue)
throws java.sql.SQLException
updateNString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getNString(int aColumnIndex)
throws java.sql.SQLException
getNString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.lang.String getNString(java.lang.String aColumnName)
throws java.sql.SQLException
getNString in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(int aColumnIndex,
java.io.InputStream aValue)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String aColumnName,
java.io.InputStream aValue,
long aLength)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String aColumnName,
java.io.Reader aValue,
long aLength)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(int aColumnIndex,
java.io.Reader aValue)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateClob(java.lang.String aColumnName,
java.io.Reader aValue)
throws java.sql.SQLException
updateClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic <T> T getObject(int aColumnIndex,
java.lang.Class<T> aType)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic <T> T getObject(java.lang.String aColumnName,
java.lang.Class<T> aType)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateBlob(java.lang.String aColumnName,
java.io.InputStream aValue)
throws java.sql.SQLException
updateBlob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.RowId getRowId(int aColumnIndex)
throws java.sql.SQLException
getRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.RowId getRowId(java.lang.String aColumnName)
throws java.sql.SQLException
getRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRowId(int aColumnIndex,
java.sql.RowId aValue)
throws java.sql.SQLException
updateRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRowId(java.lang.String aColumnName,
java.sql.RowId aValue)
throws java.sql.SQLException
updateRowId in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.NClob getNClob(int aColumnIndex)
throws java.sql.SQLException
getNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.NClob getNClob(java.lang.String aColumnName)
throws java.sql.SQLException
getNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLXML getSQLXML(int aColumnIndex)
throws java.sql.SQLException
getSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.sql.SQLXML getSQLXML(java.lang.String aColumnName)
throws java.sql.SQLException
getSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int aColumnIndex,
java.sql.NClob aNClob)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String aColumnName,
java.sql.NClob aNClob)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int aColumnIndex,
java.io.Reader aReader,
long aLength)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String aColumnName,
java.io.Reader aReader,
long aLength)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateSQLXML(int aColumnIndex,
java.sql.SQLXML aXmlObject)
throws java.sql.SQLException
updateSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateSQLXML(java.lang.String aColumnName,
java.sql.SQLXML aXmlObject)
throws java.sql.SQLException
updateSQLXML in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(int aColumnIndex,
java.io.Reader aReader)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNClob(java.lang.String aColumnName,
java.io.Reader aReader)
throws java.sql.SQLException
updateNClob in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(int aColumnIndex,
java.io.Reader aReader)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(int aColumnIndex,
java.io.Reader aReader,
long aLength)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateNCharacterStream(java.lang.String aColumnName,
java.io.Reader aReader,
long aLength)
throws java.sql.SQLException
updateNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getNCharacterStream(int aColumnIndex)
throws java.sql.SQLException
getNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic java.io.Reader getNCharacterStream(java.lang.String aColumnName)
throws java.sql.SQLException
getNCharacterStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.String getCursorName()
throws java.sql.SQLException
getCursorName in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Array getArray(int aColumnIndex)
throws java.sql.SQLException
getArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.lang.Object getObject(int aColumnIndex,
java.util.Map aMap)
throws java.sql.SQLException
getObject in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.sql.Ref getRef(int aColumnIndex)
throws java.sql.SQLException
getRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.io.InputStream getUnicodeStream(int aColumnIndex)
throws java.sql.SQLException
getUnicodeStream in interface java.sql.ResultSetjava.sql.SQLExceptionpublic final java.net.URL getURL(int aColumnIndex)
throws java.sql.SQLException
getURL in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateArray(int aColumnIndex,
java.sql.Array aValue)
throws java.sql.SQLException
updateArray in interface java.sql.ResultSetjava.sql.SQLExceptionpublic void updateRef(int aColumnIndex,
java.sql.Ref aValue)
throws java.sql.SQLException
updateRef in interface java.sql.ResultSetjava.sql.SQLExceptionpublic <T> T unwrap(java.lang.Class<T> aIface)
throws java.sql.SQLException
unwrap in interface java.sql.Wrapperjava.sql.SQLExceptionpublic boolean isWrapperFor(java.lang.Class<?> aIface)
throws java.sql.SQLException
isWrapperFor in interface java.sql.Wrapperjava.sql.SQLExceptionpublic java.sql.SQLException createSQLFeatureNotSupportedException(java.lang.String aReason)