Kesulitan mendapatkan nama tabel dari meta data dari kumpulan hasil

Saya mendapatkan beberapa data meta dari kumpulan hasil setelah menjalankan beberapa pernyataan sql. Saya ingin mendapatkan nama tabel dari meta data. saya menggunakan

Metadata.getTableName(1);

Tapi itu tidak menghasilkan apa-apa; maksudnya itu apa? Perhatikan juga bahwa saya berhasil mengambil nama kolom dari meta data, hanya saja bukan nama tabel.


person user2665166    schedule 25.09.2015    source sumber


Jawaban (1)


anda harus menggunakan DatabaseMetaData md = connection.getMetaData();

Dari javadoc which retrieves a DatabaseMetaData object that contains metadata about the database to which this Connection object represents a connection. The metadata includes information about the database's tables, its supported SQL grammar, its stored procedures, the capabilities of this connection, and so on.

person Shriram    schedule 25.09.2015
comment
Tidak mungkin menggunakan meta data kumpulan hasil? Metadata ResultSetMetaData= rs.getMetaData(); - person user2665166; 25.09.2015
comment
resultet getmetadata mengambil nomor, tipe dan properti kolom objek ResultSet ini. itulah perbedaannya! - person Shriram; 25.09.2015