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, table
builder, 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, setTable
clone, getBuilder, getExpressionBuilder, getTranslationRow, getWhereClause, setBuilder, setTranslationRow, setWhereClause, toString
protected 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 SQLModifyStatement
protected static void writeUniqueFieldName(Writer writer, DatabaseField field) throws IOException
IOException
protected static void writeType(Writer writer, DatabaseField field) throws IOException
IOException
protected static void writeVar(Writer writer, DatabaseField field) throws IOException
IOException
protected static void writeDeclareTypeAndVar(Writer writer, DatabaseField field) throws IOException
IOException
protected static void writeForAll(Writer writer, DatabaseField field) throws IOException
IOException
Copyright © 2024. All rights reserved.