public class SQLUpdateAllStatementForOracleAnonymousBlock extends SQLModifyStatement
| Modifier and Type | Field and Description |
|---|---|
protected static String |
dbltab |
protected SQLCall |
selectCall |
protected static String |
tab |
protected HashMap |
tables_databaseFieldsToValues |
protected HashMap |
tablesToPrimaryKeyFields |
protected static String |
trpltab |
protected static String |
typeSuffix |
protected static String |
varSuffix |
modifyRow, returnFields, tablebuilder, translationRow, whereClause| Constructor and Description |
|---|
SQLUpdateAllStatementForOracleAnonymousBlock() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseCall |
buildCall(AbstractSession session)
Append the string containing the SQL insert string for the given table.
|
SQLCall |
getSelectCall() |
HashMap |
getTables_databaseFieldsToValues() |
HashMap |
getTablesToPrimaryKeyFields() |
void |
setSelectCall(SQLCall selectCall) |
void |
setTables_databaseFieldsToValues(HashMap tables_databaseFieldsToValues) |
void |
setTablesToPrimaryKeyFields(HashMap tablesToPrimaryKeyFields) |
protected static void |
writeDeclareTypeAndVar(Writer writer,
DatabaseField field) |
protected static void |
writeForAll(Writer writer,
DatabaseField field) |
protected static void |
writeType(Writer writer,
DatabaseField field) |
protected static void |
writeUniqueFieldName(Writer writer,
DatabaseField field) |
protected static void |
writeVar(Writer writer,
DatabaseField field) |
buildCallWithoutReturning, getModifyRow, getReturnFields, getTable, setModifyRow, setReturnFields, setTableclone, getBuilder, getExpressionBuilder, getTranslationRow, getWhereClause, setBuilder, setTranslationRow, setWhereClause, toStringprotected HashMap tables_databaseFieldsToValues
protected HashMap tablesToPrimaryKeyFields
protected SQLCall selectCall
protected static final String varSuffix
protected static final String typeSuffix
protected static final String tab
protected static final String dbltab
protected static final String trpltab
public SQLUpdateAllStatementForOracleAnonymousBlock()
public void setSelectCall(SQLCall selectCall)
public SQLCall getSelectCall()
public void setTablesToPrimaryKeyFields(HashMap tablesToPrimaryKeyFields)
public HashMap getTablesToPrimaryKeyFields()
public void setTables_databaseFieldsToValues(HashMap tables_databaseFieldsToValues)
public HashMap getTables_databaseFieldsToValues()
public DatabaseCall buildCall(AbstractSession session)
buildCall in class SQLModifyStatementprotected static void writeUniqueFieldName(Writer writer, DatabaseField field) throws IOException
IOExceptionprotected static void writeType(Writer writer, DatabaseField field) throws IOException
IOExceptionprotected static void writeVar(Writer writer, DatabaseField field) throws IOException
IOExceptionprotected static void writeDeclareTypeAndVar(Writer writer, DatabaseField field) throws IOException
IOExceptionprotected static void writeForAll(Writer writer, DatabaseField field) throws IOException
IOExceptionCopyright © 2024. All rights reserved.