Topik ini menjelaskan cara menghapus tabel data dari suatu instance menggunakan Tablestore SDK for Go.
Catatan penggunaan
Jika indeks pencarian dibuat untuk tabel data, Anda harus menghapus indeks pencarian sebelum menghapus tabel data.
Jika indeks sekunder dibuat untuk tabel data, indeks tersebut akan otomatis dihapus saat tabel data dihapus.
Tabel data dan indeks sekunder yang telah dihapus tidak dapat dipulihkan. Harap berhati-hati.
Prasyarat
Klien telah diinisialisasi. Untuk informasi lebih lanjut, lihat Inisialisasi klien Tablestore.
Deskripsi metode
func (tableStoreClient *TableStoreClient) DeleteTable(request *DeleteTableRequest) (*DeleteTableResponse, error)Contoh kode
Berikut adalah contoh kode untuk menghapus tabel data bernama test_table.
func DeleteTableSample(client *tablestore.TableStoreClient) {
deleteRequest := new(tablestore.DeleteTableRequest)
deleteRequest.TableName = "test_table"
_, err := client.DeleteTable(deleteRequest)
if (err != nil) {
fmt.Println("Gagal menghapus tabel dengan kesalahan:", err)
} else {
fmt.Println("Penghapusan tabel selesai.")
}
}