Kaip Patikrinti Lentelės Egzistavimą

Turinys:

Kaip Patikrinti Lentelės Egzistavimą
Kaip Patikrinti Lentelės Egzistavimą

Video: Kaip Patikrinti Lentelės Egzistavimą

Video: Kaip Patikrinti Lentelės Egzistavimą
Video: Kaip patikrinti oro srauto matuoklį. Kaip pavyzdį paimkime „Audi A6C5 2.5 TDI V6“. 2024, Gegužė
Anonim

Naudodamiesi „MySQL“galite sukurti įvairių temų ir dydžių duomenų bazes, pradedant mažomis lentelių kolekcijomis ir baigiant didžiulėmis įmonių duomenų bazėmis. Dideles duomenų bazes yra daug sunkiau prižiūrėti nei mažas dėl lentelių įvairovės ir tarpusavio santykių. Dažnai reikia patikrinti, ar lentelė buvo sukurta anksčiau, ar ne.

Kaip patikrinti lentelės egzistavimą
Kaip patikrinti lentelės egzistavimą

Būtinas

žinios apie MySQL

Nurodymai

1 žingsnis

Administratorius bendrauja su duomenų baze naudodamas specialias užklausas. Užklausos formuojamos MySQL kalba su specialia programavimo kalba, kuri turi savo rašymo taisykles ir operatorių rinkinį. Kaip taisyklė, norėdami patikrinti lentelės egzistavimą, turite įvesti tam tikras užklausas, kurios patikrina bazę ir pateikia tikslų rezultatą. Pabandykite teisingai įvesti tokius derinius, tarsi netinkamai naudodamiesi, galite padaryti įvairių klaidų serveryje.

2 žingsnis

Norėdami patikrinti lentelę pagal vardą, naudokite formos užklausą:

PASIRINKITE LENTEL_NAME IŠ INFORMACIJOS_SCHEMA. LENTELĖS, KUR TABLE_SCHEMA = 'dbname' IR TABLE_NAME = 'stalo vardas'

Dbname ir tablename reikšmės turėtų būti pakeistos jūsų vardais. Jei jums reikia sukurti lentelę vėliau, jei jos nebuvo rasta, naudokite formos komandą:

SUKURTI LENTEL IF, JEI NĖRA

3 žingsnis

Jei ryšys su duomenų baze vykdomas per „msysobjects“, prašymas pateikti konkrečią lentelę turėtų atrodyti taip:

PASIRINKITE SKAIČIŲ (*) IŠ msysobjects WHERE type = 1 AND name = 'tableename'

Jei jums reikia ištrinti lentelę, jei ji rasta, parašykite užklausą taip:

LAISYTI LENTEL IF, JEI BŪTŲ lentelė;

4 žingsnis

Šiuolaikinėse „MySQL“pagrįstose duomenų bazėse gali būti dešimtys tūkstančių lentelių su milijonais eilučių. Gali būti sunku suprasti tokį informacijos kratinį. Tačiau yra specialių prašymų išspręsti tokias problemas. Apskritai galime sakyti, kad stalo buvimo patikrinimas reikalauja daug laiko ir pastangų. Kad ateityje jums būtų lengviau dirbti su lentelėmis, sužinokite specialias „MySQL“programavimo kalbos pamokas, nes ji yra visiškai susijusi su lentelėmis ir leidžia atlikti įvairias operacijas.

Rekomenduojamas: