Cum să verificați existența unui tabel - software

Comunicați cu baza de date administratorilor cu cereri speciale. Solicitările sunt generate în limba MySQL printr-un limbaj special de programare care are propriile reguli de scriere și un set de declarații. De regulă, pentru a verifica existența unui tabel, trebuie să introduceți anumite interogări care verifică baza de date și vă dau rezultatul exact. Încercați să introduceți corect astfel de combinații, deoarece dacă utilizați incorect, puteți face diverse erori pe server.







Pentru a verifica disponibilitatea unui tabel pentru un nume dat, utilizați o interogare a formularului:
SELECT TABLE_NAME DIN INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'dbname' ȘI TABLE_NAME = 'nume de tabel'







Valoarea denumirii db și a tabelului ar trebui înlocuită cu numele dvs. Dacă trebuie să creați mai târziu un tabel, dacă nu a fost găsit, utilizați comanda:
CREȘTE TABELUL DACĂ NU EXISTĂ

În cazul în care comunicarea cu baza de date se realizează prin intermediul obiectelor de tip msysobjects, atunci cererea de prezență a unui tabel specific ar trebui să arate astfel:
SELECT COUNT (*) FROM msysobjects WHERE tip = 1 AND name = 'nume_tabel'

Dacă trebuie să ștergeți tabelul. dacă se găsește, compuneți interogarea după cum urmează:
TABELUL DROP DACĂ EXISTĂ tabel;

Bazele de date moderne bazate pe MySQL pot număra zeci de mii de mese cu milioane de linii. Nu este ușor să înțelegem o grămadă de informații. Cu toate acestea, pentru a rezolva astfel de probleme există cereri speciale. În general, putem spune că verificarea existenței mesei necesită mult timp și efort. Pentru a vă ajuta în viitor, ea face mai ușor să lucreze cu tabele, preda speciale limbaj de programare MySQL alocație deoarece se aplică în totalitate la tabelele, și vă permite să efectuați diverse operații.







Articole similare

Trimiteți-le prietenilor: