code: @Override
      public OracleDatabase defineTableAutoIncrement(final Connection _con,
                                                         final String _table)
          throws SQLException
      {
          final Statement stmt = _con.createStatement();
          try {
              final String tableName = getName4DB(_table, 25);
              // create sequence
              StringBuilder cmd = new StringBuilder()
                  .append("create sequence ").append(tableName).append("_SEQ")
                  .append("  increment by 1 ")
                  .append("  start with 1 ")
                  .append("  nocache");
              stmt.executeUpdate(cmd.toString());
  
              // create trigger for auto increment
              cmd = new StringBuilder()
                  .append("create trigger ").append(tableName).append("_TRG")
                  .append("  before insert on ").append(_table)
                  .append("  for each row ")
                  .append("begin")
                  .append("  select ").append(tableName).append("_SEQ.nextval ")
                  .append("      into :new.ID from dual;")
                  .append("end;");
              stmt.executeUpdate(cmd.toString());
  
          } catch (final EFapsException e) {
              throw new SQLException(e);
          } finally {
              stmt.close();
          }
          return this;
      }
docs: For the database from vendor Oracle, an eFaps SQL table with
  auto increment is created in this steps:
  <ul>
  <li>SQL table itself with column <code>ID</code> and unique key on the
  column is created</li>
  <li>sequence with same name of table and suffix <code>_SEQ</code> is
  created</li>
  <li>trigger with same name of table and suffix <code>_TRG</code> is
  created. The trigger sets automatically the column <code>ID</code>
  with the next value of the sequence</li>
  </ul>
  An eFaps SQL table without auto increment, but with parent table is
  created in this steps:
  <ul>
  <li>SQL table itself with column <code>ID</code> and unique key on the
  column is created</li>
  <li>the foreign key to the parent table is automatically set</li>
  </ul>
  The creation of the table itself is done by calling the inherited method
  {@link OracleDatabase#createTable}
  
  {@inheritDoc}