assertTrue("Column type should be INTEGER", "INTEGER".equals(rs.getString(4)));
    public void testGetBestRowIdentifier() throws Exception {        try {            createTable("best_row_pk");            createTable("best_row_no_pk", null);                        DatabaseMetaData dmd = c.getMetaData();            c.setAutoCommit(true);                        ResultSet rs = dmd.getBestRowIdentifier("", "", "BEST_ROW_PK",                DatabaseMetaData.bestRowSession, true);                        assertTrue("Should have rows", rs.next());            assertTrue("Column name should be C1", "C1".equals(rs.getString(2)));            assertTrue("Should have only one row", !rs.next());                        rs.close();                        rs = dmd.getBestRowIdentifier("", "", "BEST_ROW_NO_PK",                 DatabaseMetaData.bestRowSession, true);            assertTrue("Should have rows", rs.next());            assertTrue("Column name should be RDB$DB_KEY", "RDB$DB_KEY".equals(rs.getString(2)));            assertTrue("Should have only one row", !rs.next());            rs.close();                    } finally {            dropTable("best_row_pk");            dropTable("best_row_no_pk");        }    }