Examples of DatabaseMetaData


Examples of java.sql.DatabaseMetaData

  protected Set<String> findAllTables()
    throws SQLException
  {
    Set<String> tables = new HashSet<String>();
    DatabaseMetaData metaData = conn.getMetaData();
    String c = null;
    String s = null;
    String n = null;
    String[] TYPE_TABLE = new String[] { "TABLE" };
    ResultSet rs = metaData.getTables(c, s, n, TYPE_TABLE);
    try {
      while (rs.next()) {
        String tableName = rs.getString(3);
        tables.add(tableName);
      }
View Full Code Here

Examples of net.sf.hibernate.tool.hbm2ddl.DatabaseMetadata

    hibernateTemplate.execute(
      new HibernateCallback() {
        public Object doInHibernate(Session session) throws HibernateException, SQLException {
          Connection con = session.connection();
          Dialect dialect = Dialect.getDialect(configuration.getProperties());
          DatabaseMetadata metadata = new DatabaseMetadata(con, dialect);
          String[] sql = configuration.generateSchemaUpdateScript(dialect, metadata);
          executeSchemaScript(con, sql);
          return null;
        }
      }
View Full Code Here

Examples of org.beangle.db.meta.DatabaseMetadata

   * @param dialect
   */
  public void connect(DataSource dataSource, Dialect dialect) {
    try {
      setDataSource(dataSource);
      meta = new DatabaseMetadata(dataSource.getConnection(), dialect);
      meta.loadAllMetadata(getSchema(), null, false);
    } catch (SQLException e) {
      logger.error("cannot build connection using:{} under dialect {}", dataSource, dialect);
      throw new RuntimeException(e);
    }
View Full Code Here

Examples of org.datanucleus.store.rdbms.jdbc.DatabaseMetaData

     * datastores are identified by product name
     * test unknown product
     */
    public void testGetNewDatastoreAdapter1()
    {
        DatabaseMetaData md = new DatabaseMetaData();
        md.setProductName("unknown");
        md.setProductVersion("1");
        DatastoreAdapter adapter = factory.getNewDatastoreAdapter(clr, md, null, pluginMgr);
        assertNull(adapter);
    }
View Full Code Here

Examples of org.hibernate.tool.hbm2ddl.DatabaseMetadata

          connection.commit();
          connection.setAutoCommit(true);
        }
        log.info("fetching database metadata");
        Dialect dialect = settings.getDialect();
        DatabaseMetadata meta = new DatabaseMetadata(connection, dialect);

        log.info("generating schema update script");
        String[] script = configuration.generateSchemaUpdateScript(dialect, meta);

        if (doUpdate) {
View Full Code Here

Examples of org.openntf.domino.helpers.DatabaseMetaData

            log_.log(Level.FINE,
                "Unable to read extended infos from database: " + rawdb.getServer() + "!!" + rawdb.getFilePath());
          }
        }

        dbMetaDataSet_.add(new DatabaseMetaData(rawdb));

        if (wasOpen) {
          getFactory().fromLotus(rawdb, Database.SCHEMA, getAncestorSession());
        } else {
          Base.s_recycle(rawdb);
View Full Code Here

Examples of org.torquebox.core.datasource.DatabaseMetaData

    protected void parse(DeploymentUnit unit, Object data) throws Exception {
        Map<String, Map<String, Object>> file = (Map<String, Map<String, Object>>) data;
        for ( String configurationName : file.keySet() ) {
            Map<String, Object> config = file.get( configurationName );
            if (ruby != null) config = ruby.evaluateErb( config );
            DatabaseMetaData md = new DatabaseMetaData( configurationName, config );
            unit.addToAttachmentList( DatabaseMetaData.ATTACHMENTS, md );
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.