全部产品
Search
文档中心

Tablestore:Daftar nama tabel pemetaan

更新时间:Jul 02, 2025

Anda dapat mengeksekusi pernyataan SHOW TABLES untuk mendaftarkan nama-nama tabel dalam basis data saat ini.

Catatan

Untuk informasi lebih lanjut tentang pernyataan SHOW TABLES, lihat Daftar Nama Tabel Pemetaan.

Catatan penggunaan

Fitur kueri SQL didukung oleh Tablestore SDK for Java V5.13.0 dan versi yang lebih baru. Saat menggunakan fitur kueri SQL, pastikan bahwa versi Tablestore SDK for Java yang didukung telah terpasang.

Parameter

Parameter

Deskripsi

query

Pernyataan SQL. Konfigurasikan parameter ini berdasarkan fitur yang diperlukan.

Contoh

Berikut adalah contoh kode sampel untuk mengeksekusi pernyataan SHOW TABLES guna mendaftarkan nama-nama tabel pemetaan.

private static void showTable(SyncClient client) {
    // Buat permintaan SQL. 
    SQLQueryRequest request = new SQLQueryRequest("show tables");

    // Dapatkan respons terhadap permintaan SQL. 
    SQLQueryResponse response = client.sqlQuery(request);
    // Dapatkan skema hasil yang dikembalikan dari permintaan SQL. 
    SQLTableMeta tableMeta = response.getSQLResultSet().getSQLTableMeta();
    System.out.println("respons skema tabel: " + tableMeta.getSchema());

    // Gunakan SQL ResultSet untuk mendapatkan semua hasil yang dikembalikan dari pernyataan kueri SQL. 
    System.out.println("respons resultset:");
    SQLResultSet resultSet = response.getSQLResultSet();
    while (resultSet.hasNext()) {
        SQLRow row = resultSet.next();
        System.out.println(row.getString(0));
    }

    // Gunakan fungsi SQLUtils untuk mengurai respons guna mendapatkan daftar nama tabel. 
    System.out.println("respons sqlutils resultset:");
    List<String> tables = SQLUtils.parseShowTablesResponse(response);
    for (String table : tables) {
        System.out.print(table + ", ");
    }
}

Respons Sampel:

respons skema tabel: [Tables_in_$instanceName:STRING]
respons resultset:
test_table
respons sqlutils resultset: 
test_table,

Referensi

Setelah Anda menanyakan nama-nama tabel pemetaan, lakukan operasi sesuai kebutuhan bisnis Anda.

  • Untuk menanyakan data yang memenuhi kondisi tertentu menggunakan tabel pemetaan, eksekusi pernyataan SELECT. Untuk informasi lebih lanjut, lihat Kueri Data.

  • Untuk menanyakan detail tabel pemetaan tertentu seperti nama kolom dan tipe kolom, eksekusi pernyataan DESCRIBE. Untuk informasi lebih lanjut, lihat Kueri Informasi tentang Tabel.

  • Untuk memperbarui kolom atribut tabel pemetaan setelah kolom atribut tabel data diubah, eksekusi pernyataan ALTER TABLE. Untuk informasi lebih lanjut, lihat Perbarui Kolom Atribut Tabel Pemetaan.

  • Untuk menghapus tabel pemetaan, eksekusi pernyataan DROP MAPPING TABLE. Untuk informasi lebih lanjut, lihat Hapus Tabel Pemetaan.