database-metadata

    2熱度

    2回答

    因此,我正在使用Vaadin Java Web框架來處理需要編輯表的能力的項目。 Vaadin提供了一種方式來獲得SimpleJDBCConnectionPool(Here's the API)Connection對象 從Connection我可以得到DatabaseMetaData對象。我有以下代碼: private List<String> getTableNames(DatabaseMeta

    3熱度

    1回答

    我正在編寫java類來獲取所有連接數據庫對象(表)。我已經使用 rs = meta.getExportedKeys(conn.getCatalog(), null, "account_adjustment"); while (rs.next()) { String fkTableName = rs.getString("FKTABLE_NAME"); Strin

    20熱度

    4回答

    我有一個ResultSet返回不同類型的數據。查詢是動態構造的,所以在編譯時,我不知道查詢將返回什麼類型的值。 我已經寫了下面的代碼,假設所有結果都是字符串。但是我也想得到每個值的類型。我怎樣才能做到這一點? 下面是我寫的代碼。 while (reportTable_rst.next()) { String column = reportTable_rst.getString(colum

    3熱度

    1回答

    如何查詢Teradata數據庫以查看當前哪些易失性表格? 我與 SELECT * FROM dbc.tables WHERE DatabaseName = 'MyDB' 試過它沒有列出任何本揮發性表。

    3熱度

    2回答

    我想更改我的JTable的頭,該頭顯示來自SQL Server數據庫的數據,因爲它也在我的數據庫上顯示相同的列名。我只需要數據本身,而不是列名。 這裏是我用於顯示數據的代碼: public void search() throws Exception{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url =

    -1熱度

    3回答

    鑑於表的名稱,如何知道使用JDBC的列的名稱?我知道這是使用DatabaseMetaData的東西,歡迎舉例! 完成問題: 我使用HSQLDB和創建表時我啓動服務器,似乎databasemetada未能讀取列名。 String tableName = "cities"; DatabaseMetaData metaData = connection.getMetaData(); ResultSe

    0熱度

    1回答

    我需要能夠從任何類型的數據庫中檢索數據庫信息,並通過寧靜的服務(使用Glassfish和JAX-RS)返回此信息。 我需要的信息包括: 數據庫名稱 表名 列名和屬性 我目前正在研究DatabaseMetaData,似乎提供了我需要。 但是,我想檢查是否有替代方案,我應該考慮(如JPA2)。 任何指針將不勝感激

    6熱度

    1回答

    我在我的新項目中使用EF Code First。我不打算使用自動遷移功能,並且在數據庫中沒有[__MigrationHistory]表。但看着探查,我總能看到EF問題,這樣的查詢任何其他查詢之前: SELECT [GroupBy1].[A1] AS [C1] FROM (SELECT COUNT(1) AS [A1] FROM [dbo].[__MigrationHisto

    0熱度

    1回答

    我目前使用Schemacrawler來收集有關各種數據庫的信息。 我遇到的問題是運行該應用程序的用戶無法訪問每個數據庫。如果我嘗試檢索模式的列表: SchemaCrawlerOptions schemaCrawlerOptions = new SchemaCrawlerOptions(); schemaCrawlerOptions.setSchemaInfoLevel(SchemaInfoLev

    13熱度

    3回答

    我正在嘗試列出特定表的所有列,並確定每列是否未簽名。 在這裏,我的測試夾具的例子: CREATE TABLE ttypes ( cbiginteger BIGINT UNSIGNED, cinteger INT UNSIGNED, csmallinteger SMALLINT UNSIGNED ) ENGINE = InnoDB; 爲了列出特定表的所有列,我已經