Top Description Fields Constructors Methods
org.apache.derby.impl.sql.execute

pack-priv Class UpdateVTIResultSet

extends DMLVTIResultSet
Class Inheritance
Imports
org.apache.derby.shared.common.sanity.SanityManager, org.apache.derby.shared.common.error.StandardException, org.apache.derby.iapi.sql.conn.LanguageConnectionContext, org.apache.derby.iapi.types.DataValueDescriptor, org.apache.derby.iapi.sql.execute.CursorResultSet, .ExecRow, .NoPutResultSet, org.apache.derby.iapi.sql.Activation, .ResultDescription, java.sql.PreparedStatement, .ResultSet, java.util.Properties

Update the rows from the source into the specified base table.

Field Summary

Modifier and TypeField and Description
private TemporaryRowHolderImpl
private ResultSet
Inherited from org.apache.derby.impl.sql.execute.DMLVTIResultSet:
constantsfirstExecutesavedSourcesourceResultSettc

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
close()

Implements org.apache.derby.iapi.sql.ResultSet.close.

Tells the system that there will be no more calls to getNextRow() (until the next open() call), so it can free up the resources associated with the ResultSet.

protected void
private void
Inherited from org.apache.derby.impl.sql.execute.DMLVTIResultSet:
cleanUpfinishopen

Field Detail

rowHolderback to summary
private TemporaryRowHolderImpl rowHolder
rsback to summary
private ResultSet rs

Constructor Detail

UpdateVTIResultSetback to summary
public UpdateVTIResultSet(NoPutResultSet source, Activation activation) throws StandardException
Exceptions
StandardException:
Thrown on error

Method Detail

closeback to summary
public void close() throws StandardException

Implements org.apache.derby.iapi.sql.ResultSet.close.

Doc from org.apache.derby.iapi.sql.ResultSet.close.

Tells the system that there will be no more calls to getNextRow() (until the next open() call), so it can free up the resources associated with the ResultSet.

Annotations
@Override
Exceptions
StandardException:
Thrown on error.
openCoreback to summary
protected void openCore() throws StandardException

Implements abstract org.apache.derby.impl.sql.execute.DMLVTIResultSet.openCore.

Exceptions
StandardException:
Standard Derby error policy
updateVTIback to summary
private void updateVTI(ResultSet target, ExecRow row) throws StandardException