Package org.jumpmind.db.platform.oracle
Class OracleDmlStatement
java.lang.Object
org.jumpmind.db.sql.DmlStatement
org.jumpmind.db.platform.oracle.OracleDmlStatement
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jumpmind.db.sql.DmlStatement
DmlStatement.DmlType
-
Field Summary
Fields inherited from class org.jumpmind.db.sql.DmlStatement
catalogName, columns, databaseInfo, dmlType, keys, namedParameters, nullKeyValues, QUESTION_MARK, quote, schemaName, sql, tableName, textColumnExpression, types
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
appendColumnEquals
(StringBuilder sql, Column column) protected void
appendColumnNameForSql
(StringBuilder sql, Column column, boolean select) protected void
appendColumnParameter
(StringBuilder sql, Column column) protected String
buildSRIDSelect
(Column column) protected int
getTypeCode
(Column column, boolean isDateOverrideToTimestamp) protected boolean
isGeometry
(Column column) Methods inherited from class org.jumpmind.db.sql.DmlStatement
appendColumnParameters, appendColumns, appendColumnsEquals, appendColumnsEquals, buildCountSql, buildDeleteSql, buildDynamicDeleteSql, buildDynamicSql, buildDynamicSql, buildFromSql, buildInsertSql, buildSelectSql, buildSelectSqlAll, buildTypes, buildTypes, buildUpdateSql, buildUpsertSql, buildWhereSql, escapeText, getColumnKeyMetaData, getColumns, getColumnsSql, getDmlType, getKeys, getLookupKeyData, getMetaData, getNullKeyValues, getSql, getSql, getTypes, getValueArray, getValueArray, init, isNamedParameters, isUpsertSupported, updateCteExpression, updateCteExpression
-
Constructor Details
-
OracleDmlStatement
-
-
Method Details
-
appendColumnParameter
- Overrides:
appendColumnParameter
in classDmlStatement
-
appendColumnEquals
- Overrides:
appendColumnEquals
in classDmlStatement
-
getTypeCode
- Overrides:
getTypeCode
in classDmlStatement
-
appendColumnNameForSql
- Overrides:
appendColumnNameForSql
in classDmlStatement
-
isGeometry
-
buildSRIDSelect
-