## Uses of Class
org.eclipse.net4j.db.DBException

- Packages that use DBException
  Package | Description
  --- | ---
  org.eclipse.net4j.db | The Net4j DB framework.
  org.eclipse.net4j.db.ddl | The Net4j DB framework concepts for the abstraction of the SQL data definition language.
  org.eclipse.net4j.spi.db | Server service provider interfaces and useful base implementations for the Net4j DB framework.
  org.eclipse.net4j.spi.db.ddl | Server service provider interfaces for the Net4j DB framework.

- - ### Uses of DBException in org.eclipse.net4j.db

    Methods in org.eclipse.net4j.db that throw DBException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static BatchedStatement` | DBUtil.`batched​(java.sql.PreparedStatement delegate, int batchSize)` |
    `boolean` | IDBAdapter.`createTable​(IDBTable table, java.sql.Statement statement)` |
    `java.util.Set<IDBTable>` | IDBAdapter.`createTables​(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)` |
    `java.util.Collection<IDBTable>` | IDBAdapter.`dropTables​(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)` |
    `java.sql.Connection` | IDBConnectionProvider.`getConnection()` | Returns a connection.
    `static int` | DBUtil.`getRowCount​(java.sql.Connection connection, java.lang.String tableName)` | Returns the number of rows contained in the given table.
    `static int` | DBUtil.`getRowCount​(java.sql.ResultSet resultSet)` | Returns the number of rows contained in the given result set.
    `static java.lang.Object[]` | DBUtil.`select​(java.sql.Connection connection, java.lang.String where, IDBField... fields)` |
    `static int` | DBUtil.`select​(java.sql.Connection connection, IDBRowHandler rowHandler, java.lang.String where, IDBField... fields)` |
    `static int` | DBUtil.`select​(java.sql.Connection connection, IDBRowHandler rowHandler, IDBField... fields)` |
    `static int` | DBUtil.`selectMaximumInt​(java.sql.Connection connection, IDBField field, java.lang.String... where)` |
    `static long` | DBUtil.`selectMaximumLong​(java.sql.Connection connection, IDBField field, java.lang.String... where)` |
    `static int` | DBUtil.`selectMinimumInt​(java.sql.Connection connection, IDBField field, java.lang.String... where)` |
    `static long` | DBUtil.`selectMinimumLong​(java.sql.Connection connection, IDBField field, java.lang.String... where)` |
    `static void` | DBUtil.`serializeTable​(org.eclipse.net4j.util.io.ExtendedDataOutput out, java.sql.Connection connection, IDBTable table, java.lang.String tableAlias, java.lang.String sqlSuffix)` |
    `static void` | DBUtil.`serializeTable​(org.eclipse.net4j.util.io.ExtendedDataOutput out, java.sql.Connection connection, IDBTable table, java.lang.String tableAlias, java.lang.String sqlSuffix, DBUtil.SerializeRowHandler handler)` |
    `void` | IDBAdapter.`updateSchema​(java.sql.Connection connection, IDBSchema schema, IDBSchemaDelta delta)` |

  - ### Uses of DBException in org.eclipse.net4j.db.ddl

    Subclasses of DBException in org.eclipse.net4j.db.ddl
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SchemaElementNotFoundException` |

    Methods in org.eclipse.net4j.db.ddl that throw DBException
    Modifier and Type | Method | Description
    --- | --- | ---
    `IDBTable` | IDBSchema.`addTable​(java.lang.String name)` |
    `java.util.Set<IDBTable>` | IDBSchema.`create​(IDBAdapter dbAdapter, java.sql.Connection connection)` |
    `java.util.Set<IDBTable>` | IDBSchema.`create​(IDBAdapter dbAdapter, javax.sql.DataSource dataSource)` |
    `java.util.Set<IDBTable>` | IDBSchema.`create​(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider)` |
    `void` | IDBSchema.`drop​(IDBAdapter dbAdapter, java.sql.Connection connection)` |
    `void` | IDBSchema.`drop​(IDBAdapter dbAdapter, javax.sql.DataSource dataSource)` |
    `void` | IDBSchema.`drop​(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider)` |
    `void` | IDBSchema.`export​(java.sql.Connection connection, java.io.PrintStream out)` |
    `void` | IDBSchema.`export​(javax.sql.DataSource dataSource, java.io.PrintStream out)` |
    `void` | IDBSchema.`export​(IDBConnectionProvider connectionProvider, java.io.PrintStream out)` |
    `IDBTable` | IDBSchema.`removeTable​(java.lang.String name)` |

  - ### Uses of DBException in org.eclipse.net4j.spi.db

    Methods in org.eclipse.net4j.spi.db that throw DBException
    Modifier and Type | Method | Description
    --- | --- | ---
    `IDBTable` | DBSchema.`addTable​(java.lang.String name)` | Deprecated.
    `void` | DBSchema.`assertUnlocked()` | Deprecated.
    `java.util.Set<IDBTable>` | DBSchema.`create​(IDBAdapter dbAdapter, java.sql.Connection connection)` | Deprecated.
    `java.util.Set<IDBTable>` | DBSchema.`create​(IDBAdapter dbAdapter, javax.sql.DataSource dataSource)` | Deprecated.
    `java.util.Set<IDBTable>` | DBSchema.`create​(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider)` | Deprecated.
    `boolean` | DBAdapter.`createTable​(IDBTable table, java.sql.Statement statement)` |
    `java.util.Set<IDBTable>` | DBAdapter.`createTables​(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)` |
    `void` | DBSchema.`drop​(IDBAdapter dbAdapter, java.sql.Connection connection)` | Deprecated.
    `void` | DBSchema.`drop​(IDBAdapter dbAdapter, javax.sql.DataSource dataSource)` | Deprecated.
    `void` | DBSchema.`drop​(IDBAdapter dbAdapter, IDBConnectionProvider connectionProvider)` | Deprecated.
    `java.util.Collection<IDBTable>` | DBAdapter.`dropTables​(java.lang.Iterable<? extends IDBTable> tables, java.sql.Connection connection)` |
    `void` | DBSchema.`export​(java.sql.Connection connection, java.io.PrintStream out)` | Deprecated.
    `void` | DBSchema.`export​(javax.sql.DataSource dataSource, java.io.PrintStream out)` | Deprecated.
    `void` | DBSchema.`export​(IDBConnectionProvider connectionProvider, java.io.PrintStream out)` | Deprecated.
    `void` | DBAdapter.`updateSchema​(java.sql.Connection connection, IDBSchema schema, IDBSchemaDelta delta)` |
    `protected void` | DBAdapter.`validateTable​(IDBTable table, java.sql.Statement statement)` |

  - ### Uses of DBException in org.eclipse.net4j.spi.db.ddl

    Methods in org.eclipse.net4j.spi.db.ddl that throw DBException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | InternalDBSchema.`assertUnlocked()` |