Package nl.b3p.jdbc.util.converter
Class Oracle11JdbcConverter
- java.lang.Object
-
- nl.b3p.jdbc.util.converter.GeometryJdbcConverter
-
- nl.b3p.jdbc.util.converter.OracleJdbcConverter
-
- nl.b3p.jdbc.util.converter.Oracle11JdbcConverter
-
@Deprecated public class Oracle11JdbcConverter extends OracleJdbcConverter
Deprecated.Oracle 11 is EOL; niet meer gebruiken.Oracle 11g specifieke overrides.- Author:
- mprins
-
-
Field Summary
-
Fields inherited from class nl.b3p.jdbc.util.converter.OracleJdbcConverter
LOG
-
Fields inherited from class nl.b3p.jdbc.util.converter.GeometryJdbcConverter
gf, wkt
-
-
Constructor Summary
Constructors Constructor Description Oracle11JdbcConverter(oracle.jdbc.OracleConnection oc)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringBuilderbuildLimitSql(StringBuilder sql, int limit)Deprecated.Oracle 11 specifieke versie om aantal rijen van een insert/select te beperken.StringgetUpdateSequenceSQL(String seqName, long nextVal)Deprecated.Gets a statement to use in a prepared statement to restart a sequence.-
Methods inherited from class nl.b3p.jdbc.util.converter.OracleJdbcConverter
buildPaginationSql, convertToJTSGeometryObject, convertToNativeGeometryObject, convertToNativeGeometryObject, createPSGeometryPlaceholder, getGeomTypeName, getGeotoolsDBTypeName, getMViewRefreshSQL, getMViewsSQL, getSchema, getSelectNextValueFromSequenceSQL, isDuplicateKeyViolationMessage, isFKConstraintViolationMessage, isPmdKnownBroken, setSchema, useSavepoints
-
Methods inherited from class nl.b3p.jdbc.util.converter.GeometryJdbcConverter
convertToNativeGeometryObject, convertToSQLObject, createNativePoint
-
-
-
-
Constructor Detail
-
Oracle11JdbcConverter
public Oracle11JdbcConverter(oracle.jdbc.OracleConnection oc) throws SQLExceptionDeprecated.- Throws:
SQLException
-
-
Method Detail
-
buildLimitSql
public StringBuilder buildLimitSql(StringBuilder sql, int limit)
Deprecated.Oracle 11 specifieke versie om aantal rijen van een insert/select te beperken. Maakt gebruik van de ROWNUM functie omdatFETCH FIRST ... ROWS ONLYalleen in Oracle 12 werkt. Zie ook: GH 294.- Overrides:
buildLimitSqlin classOracleJdbcConverter- Parameters:
sql- query zonder limietlimit- max aantal op te halen records dat voldoet aan query- Returns:
- query met limiet
- Since:
- 1.4.3
- See Also:
OracleJdbcConverter.buildLimitSql(java.lang.StringBuilder, int)
-
getUpdateSequenceSQL
public String getUpdateSequenceSQL(String seqName, long nextVal)
Deprecated.Description copied from class:OracleJdbcConverterGets a statement to use in a prepared statement to restart a sequence. This assumes no other interactions are going on with the sequence; can only be used to increase the value of the sequence, not decrease.- Overrides:
getUpdateSequenceSQLin classOracleJdbcConverter- Parameters:
seqName- name of sequencenextVal- the value to restart the sequence, some systems require this to be larger than the next value of the sequence.- Returns:
- SQL statement specific for the flavour of database
-
-