All classes that implement DatabaseException in Drupal 9
- class \Drupal\Core\Database\DatabaseAccessDeniedException extends \Drupal\Core\Database\RuntimeException implements DatabaseException
- class \Drupal\Core\Database\DatabaseExceptionWrapper extends \Drupal\Core\Database\RuntimeException implements DatabaseException
- class \Drupal\Core\Database\DatabaseNotFoundException extends \Drupal\Core\Database\RuntimeException implements DatabaseException
- class \Drupal\Core\Database\IntegrityConstraintViolationException extends \Drupal\Core\Database\RuntimeException implements DatabaseException
- class \Drupal\Core\Database\InvalidQueryException extends \Drupal\Core\Database\InvalidArgumentException implements DatabaseException
- class \Drupal\Core\Database\Query\FieldsOverlapException extends \Drupal\Core\Database\Query\InvalidArgumentException implements DatabaseException
- class \Drupal\Core\Database\Query\InvalidMergeQueryException extends \Drupal\Core\Database\Query\InvalidArgumentException implements DatabaseException
- class \Drupal\Core\Database\Query\NoFieldsException extends \Drupal\Core\Database\Query\InvalidArgumentException implements DatabaseException
- class \Drupal\Core\Database\Query\NoUniqueFieldException extends \Drupal\Core\Database\Query\InvalidArgumentException implements DatabaseException
- class \Drupal\Core\Database\RowCountException extends \Drupal\Core\Database\RuntimeException implements DatabaseException
- class \Drupal\Core\Database\SchemaException extends \Drupal\Core\Database\RuntimeException implements DatabaseException
- class \Drupal\Core\Database\SchemaObjectDoesNotExistException implements DatabaseException
- class \Drupal\Core\Database\SchemaObjectExistsException implements DatabaseException
- class \Drupal\Core\Database\TransactionCommitFailedException implements DatabaseException
- class \Drupal\Core\Database\TransactionException extends \Drupal\Core\Database\RuntimeException implements DatabaseException
- class \Drupal\Core\Database\TransactionExplicitCommitNotAllowedException implements DatabaseException
- class \Drupal\Core\Database\TransactionNameNonUniqueException implements DatabaseException
- class \Drupal\Core\Database\TransactionNoActiveException implements DatabaseException
- class \Drupal\Core\Database\TransactionOutOfOrderException implements DatabaseException