Class Oracle11JdbcConverter


  • @Deprecated
    public class Oracle11JdbcConverter
    extends OracleJdbcConverter
    Deprecated.
    Oracle 11 is EOL; niet meer gebruiken.
    Oracle 11g specifieke overrides.
    Author:
    mprins
    • Constructor Detail

      • Oracle11JdbcConverter

        public Oracle11JdbcConverter​(oracle.jdbc.OracleConnection oc)
                              throws SQLException
        Deprecated.
        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 omdat FETCH FIRST ... ROWS ONLY alleen in Oracle 12 werkt. Zie ook: GH 294.
        Overrides:
        buildLimitSql in class OracleJdbcConverter
        Parameters:
        sql - query zonder limiet
        limit - max aantal op te halen records dat voldoet aan query
        Returns:
        query met limiet
        Since:
        1.4.3
      • getUpdateSequenceSQL

        public String getUpdateSequenceSQL​(String seqName,
                                           long nextVal)
        Deprecated.
        Description copied from class: OracleJdbcConverter
        Gets 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:
        getUpdateSequenceSQL in class OracleJdbcConverter
        Parameters:
        seqName - name of sequence
        nextVal - 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