|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.knowgate.datacopy.CopyRegisters
public class CopyRegisters
| Field Summary | |
|---|---|
static int |
FETCH_SIZE
|
| Constructor Summary | |
|---|---|
CopyRegisters()
|
|
CopyRegisters(java.lang.String schema,
java.lang.String catalog)
|
|
| Method Summary | |
|---|---|
int |
append(java.sql.Connection oOrigin,
java.sql.Connection oTarget,
java.lang.String sOriginTable,
java.lang.String sTargetTable,
java.lang.String sWhere)
Append registers from origin table to target table. |
java.lang.Object |
cast(java.lang.Object oOrigin,
int iOriginType,
int iTargetType)
|
int |
insert(java.sql.Connection oOrigin,
java.sql.Connection oTarget,
java.lang.String sOriginTable,
java.lang.String sTargetTable,
java.lang.String sWhere)
Insert registers from origin table to target table. |
int |
replace(java.sql.Connection oOrigin,
java.sql.Connection oTarget,
java.lang.String sOriginTable,
java.lang.String sTargetTable,
java.lang.String sWhere)
Replace registers from origin table to target table. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static int FETCH_SIZE
| Constructor Detail |
|---|
public CopyRegisters()
public CopyRegisters(java.lang.String schema,
java.lang.String catalog)
| Method Detail |
|---|
public java.lang.Object cast(java.lang.Object oOrigin,
int iOriginType,
int iTargetType)
public int insert(java.sql.Connection oOrigin,
java.sql.Connection oTarget,
java.lang.String sOriginTable,
java.lang.String sTargetTable,
java.lang.String sWhere)
throws java.sql.SQLException
Insert registers from origin table to target table.
oOrigin - JDBC Origin ConnectionoTarget - JDBC Target ConnectionsOriginTable - Origin Table NamesTargetTable - Target Table NamesWhere - SQL filter clause to be applied at origin fron retrieving only a register subset
java.sql.SQLException - A duplicated primary key exception is thrown if any inserted register already exists at target table
public int replace(java.sql.Connection oOrigin,
java.sql.Connection oTarget,
java.lang.String sOriginTable,
java.lang.String sTargetTable,
java.lang.String sWhere)
throws java.sql.SQLException
Replace registers from origin table to target table.
Registers not already present at target table will not be inserted from origin table
oOrigin - JDBC Origin ConnectionoTarget - JDBC Target ConnectionsOriginTable - Origin Table NamesTargetTable - Target Table NamesWhere - SQL filter clause to be applied at origin fron retrieving only a register subset
java.sql.SQLException
public int append(java.sql.Connection oOrigin,
java.sql.Connection oTarget,
java.lang.String sOriginTable,
java.lang.String sTargetTable,
java.lang.String sWhere)
throws java.sql.SQLException
Append registers from origin table to target table.
Registers not present at target table will be inserted from origin table and those present will be updated
oOrigin - JDBC Origin ConnectionoTarget - JDBC Target ConnectionsOriginTable - Origin Table NamesTargetTable - Target Table NamesWhere - SQL filter clause to be applied at origin fron retrieving only a register subset
java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||