Jalankan pernyataan SHOW TABLES untuk menampilkan daftar nama semua tabel pemetaan dalam instans Anda.
Untuk informasi selengkapnya tentang pernyataan SHOW TABLES, lihat Daftar nama tabel pemetaan.
Prasyarat
Client Tablestore telah diinisialisasi. Untuk informasi selengkapnya, lihat Inisialisasi client Tablestore.
Catatan penggunaan
Fitur kueri SQL memerlukan Tablestore SDK untuk .NET versi 5.0.0 atau yang lebih baru. Untuk riwayat versi, lihat Riwayat versi Tablestore SDK untuk .NET.
Parameter
|
Parameter |
Deskripsi |
|
query |
Pernyataan SQL. Atur nilai ini ke pernyataan |
Contoh
Contoh berikut menjalankan pernyataan SHOW TABLES dan melakukan iterasi terhadap set hasil untuk mencetak setiap nama tabel pemetaan.
/// <summary>
/// Kueri nama tabel dalam sebuah instans.
/// </summary>
/// <param name="otsClient"></param>
public static void ShowTable(OTSClient otsClient)
{
SQLQueryRequest sqlQuery = new SQLQueryRequest("show tables");
SQLQueryResponse sqlQueryResponse = otsClient.SQLQuery(sqlQuery);
SQLTableMeta sqlTableMeta = sqlQueryResponse.GetSQLResultSet().GetSQLTableMeta();
Console.WriteLine(JsonConvert.SerializeObject(sqlTableMeta.GetSchema()));
ISQLResultSet resultSet = sqlQueryResponse.GetSQLResultSet();
while (resultSet.HasNext())
{
ISQLRow row = resultSet.Next();
Console.WriteLine(JsonConvert.SerializeObject(row.GetString(0)));
}
List<string> tables = SQLUtils.ParseShowTablesResponse(sqlQueryResponse);
foreach (string table in tables)
{
Console.WriteLine("Table: {0}", table);
}
}
Referensi
Setelah menampilkan daftar nama tabel pemetaan, lakukan operasi tambahan sesuai kebutuhan Anda.
Untuk mengkueri data yang memenuhi kondisi tertentu, jalankan pernyataan
SELECT. Untuk informasi selengkapnya, lihat Kueri data.Untuk melihat nama bidang dan tipe bidang dari sebuah tabel pemetaan, jalankan pernyataan
DESCRIBE. Untuk informasi selengkapnya, lihat Kueri informasi tentang tabel.Untuk menyinkronkan kolom atribut tabel pemetaan setelah kolom atribut tabel data berubah, jalankan pernyataan
ALTER TABLE. Untuk informasi selengkapnya, lihat Perbarui kolom atribut tabel pemetaan.Untuk menghapus tabel pemetaan, jalankan pernyataan
DROP MAPPING TABLE. Untuk informasi selengkapnya, lihat Hapus tabel pemetaan.