Kako Provjeriti Postojanje Tablice

Sadržaj:

Kako Provjeriti Postojanje Tablice
Kako Provjeriti Postojanje Tablice

Video: Kako Provjeriti Postojanje Tablice

Video: Kako Provjeriti Postojanje Tablice
Video: TABLICE BEZ RAMOVA! | Čime i kako ih lepim? 2024, Travanj
Anonim

Korištenjem MySQL-a možete stvoriti baze podataka različitih tema i veličina, od malih zbirki tablica do ogromnih korporativnih baza podataka. Velike baze podataka puno je teže održavati od malih baza zbog raznolikosti tablica i odnosa između njih. Često je potrebno provjeriti je li tablica stvorena ranije ili nije.

Kako provjeriti postojanje tablice
Kako provjeriti postojanje tablice

Potrebno

znanje MySQL-a

Upute

Korak 1

Administrator komunicira s bazom podataka pomoću posebnih zahtjeva. Upiti se formiraju na jeziku MySQL s posebnim programskim jezikom koji ima svoja pravila pisanja i skup operatora. U pravilu, da biste provjerili postojanje tablice, morate unijeti određene upite koji provjeravaju bazu i daju vam točan rezultat. Pokušajte ispravno unijeti takve kombinacije, jer ako se zloupotrijebe, možete napraviti razne pogreške na poslužitelju.

Korak 2

Da biste provjerili postojanje tablice s danim imenom, upotrijebite upit oblika:

ODABERITE TABLE_NAME IZ INFORMATION_SCHEMA. TABLES WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'tablename'

Vrijednosti dbname i tablename trebaju se zamijeniti vašim imenima. Ako kasnije trebate stvoriti tablicu, ako je niste pronašli, upotrijebite naredbu obrasca:

STVORI TABELU AKO NE POSTOJI

3. korak

Ako se komunikacija s bazom podataka vrši putem msysobjects, tada bi zahtjev za prisutnošću određene tablice trebao izgledati ovako:

ODABERITE COUNT (*) IZ msysobjects WHERE type = 1 AND name = 'tablename'

Ako trebate izbrisati tablicu, ako je pronađena, napišite upit na sljedeći način:

TAPELA DROP AKO POSTOJI;

4. korak

Moderne baze podataka temeljene na MySQL-u mogu imati desetke tisuća tablica s milijunima redaka. Može biti teško razumjeti takvu zbrku informacija. Međutim, postoje posebni zahtjevi za rješavanje takvih problema. Općenito možemo reći da provjera postojanja tablice oduzima puno vremena i truda. Da biste si olakšali rad sa tablicama u budućnosti, naučite posebne vodiče o programskom jeziku MySQL, jer je u potpunosti povezan s tablicama i omogućuje vam izvršavanje raznih operacija.

Preporučeni: