since v5.3.0 (2016-06-06) This method will return an integer as the number of rows affected by the statement for non read statements. An exception will be thrown, if a read statement is passed to this function.
since v5.3.0 (2016-06-06); This method will be removed in v6.0. Use oxLegacyDb::quote() to quote values. As of v6.0 there will be a new method quoteIdentifier() to quote strings in order to use them as identifiers.
since v5.3.0 (2016-04-19); This class will be removed. There will be a DatabaseInterface in v6.0 which includes all but the deprecated methods of oxLegacyDb. An implementation of the DatabaseInterface based on Doctrine DBAL will replace oxLegacyDb.
since v5.3.0 (2016-04-14); This information will be part of the thrown DatabaseException exception. Replace usage by catching DatabaseException and using DatabaseException->getMessage()
since v5.3.0 (2016-04-14); This information will be part of the thrown DatabaseException exception. Replace usage by catching DatabaseException and using DatabaseException->getCode()
since v5.3.0 (2016-04-14); This method will be removed. Rebuild the functionality of this method with your code using getAll with assoc fetch mode. In some use cases you should be able to simply use getRow
since v5.3.5 (2017-10-04). Exception handling will change in v6.0. You will be able set your own default exception handler in modules/functions.php in v6.0.