Anda dapat mengeksekusi pernyataan SHOW TABLES untuk mendaftarkan nama-nama tabel dalam basis data saat ini.
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.