Cara Memeriksa Keberadaan Tabel

Daftar Isi:

Cara Memeriksa Keberadaan Tabel
Cara Memeriksa Keberadaan Tabel

Video: Cara Memeriksa Keberadaan Tabel

Video: Cara Memeriksa Keberadaan Tabel
Video: membaca tabel 2024, November
Anonim

Dengan menggunakan MySQL, Anda dapat membuat database dengan berbagai topik dan ukuran, dari kumpulan tabel kecil hingga database perusahaan besar. Database besar jauh lebih sulit untuk dipelihara daripada database kecil karena variasi tabel dan hubungan di antara mereka. Seringkali perlu untuk memeriksa apakah tabel telah dibuat sebelumnya atau belum.

Cara memeriksa keberadaan tabel
Cara memeriksa keberadaan tabel

Diperlukan

pengetahuan tentang MySQL

instruksi

Langkah 1

Administrator berkomunikasi dengan database menggunakan permintaan khusus. Query dibentuk dalam bahasa MySQL dengan bahasa pemrograman khusus yang memiliki aturan penulisan sendiri dan seperangkat operator. Sebagai aturan, untuk memeriksa keberadaan tabel, Anda perlu memasukkan kueri tertentu yang memeriksa basis dan memberi Anda hasil yang akurat. Cobalah untuk memasukkan kombinasi tersebut dengan benar, seolah-olah disalahgunakan, Anda dapat membuat berbagai kesalahan di server.

Langkah 2

Untuk memeriksa keberadaan tabel dengan nama tertentu, gunakan kueri formulir:

PILIH TABLE_NAME DARI INFORMATION_SCHEMA. TABLES WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tablename'

Nilai dbname dan tablename harus diganti dengan nama Anda. Jika Anda perlu membuat tabel nanti, jika tidak ditemukan, gunakan perintah formulir:

BUAT TABEL JIKA TIDAK ADA

Langkah 3

Jika komunikasi dengan database dilakukan melalui msysobjects, maka permintaan untuk keberadaan tabel tertentu akan terlihat seperti:

SELECT COUNT (*) FROM msysobjects WHERE type = 1 AND name = 'tablename'

Jika Anda perlu menghapus tabel, jika ditemukan, tulis kueri sebagai berikut:

DROP TABLE JIKA ADA tabel;

Langkah 4

Database modern berbasis MySQL dapat memiliki puluhan ribu tabel dengan jutaan baris. Mungkin sulit untuk memahami informasi yang campur aduk seperti itu. Namun, ada permintaan khusus untuk memecahkan masalah tersebut. Secara umum, kita dapat mengatakan bahwa memeriksa keberadaan tabel membutuhkan banyak waktu dan usaha. Untuk memudahkan Anda bekerja dengan tabel di masa mendatang, pelajari tutorial khusus tentang bahasa pemrograman MySQL, karena bahasa ini sepenuhnya terkait dengan tabel dan memungkinkan Anda melakukan berbagai operasi.

Direkomendasikan: