Kā Pārbaudīt Tabulas Esamību

Satura rādītājs:

Kā Pārbaudīt Tabulas Esamību
Kā Pārbaudīt Tabulas Esamību

Video: Kā Pārbaudīt Tabulas Esamību

Video: Kā Pārbaudīt Tabulas Esamību
Video: Vidējo rādītāju noteikšana pēc dotas biežuma tabulas - Matemātika I 2024, Decembris
Anonim

Izmantojot MySQL, jūs varat izveidot dažādu tēmu un izmēru datu bāzes, sākot no mazām tabulu kolekcijām līdz milzīgām korporatīvajām datu bāzēm. Lielas datu bāzes ir daudz grūtāk uzturēt nekā mazas, jo ir daudzveidīgas tabulas un savstarpējās attiecības. Bieži vien ir jāpārbauda, vai tabula ir izveidota agrāk vai nav.

Kā pārbaudīt tabulas esamību
Kā pārbaudīt tabulas esamību

Nepieciešams

zināšanas par MySQL

Instrukcijas

1. solis

Administrators sazinās ar datu bāzi, izmantojot īpašus pieprasījumus. Vaicājumi tiek veidoti MySQL valodā ar īpašu programmēšanas valodu, kurai ir savi rakstīšanas noteikumi un operatoru kopums. Parasti, lai pārbaudītu tabulas esamību, jāievada noteikti vaicājumi, kas pārbauda bāzi un sniedz precīzu rezultātu. Mēģiniet pareizi ievadīt šādas kombinācijas, it kā nepareizi lietojot, serverī var pieļaut dažādas kļūdas.

2. solis

Lai pārbaudītu tabulas esamību ar noteiktu vārdu, izmantojiet veidlapas vaicājumu:

Atlasiet TABLE_NAME no INFORMATION_SCHEMA. TABLES WHERE TABLE_SCHEMA = 'dbname' UN TABLE_NAME = 'tablename'

Dbname un tablename vērtības jāaizstāj ar jūsu vārdiem. Ja jums vēlāk jāizveido tabula, ja tā netika atrasta, izmantojiet veidlapas komandu:

VEIDOT GALDA, JA NAV

3. solis

Ja saziņa ar datu bāzi tiek veikta, izmantojot msysobjects, pieprasījumam par konkrētas tabulas klātbūtni vajadzētu izskatīties šādi:

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

Ja jums ir jāizdzēš tabula, ja tā ir atrasta, uzrakstiet vaicājumu šādi:

NOLIET TABULU, JA PASTĀV tabula;

4. solis

Mūsdienu datubāzēs, kuru pamatā ir MySQL, var būt desmitiem tūkstošu tabulu ar miljoniem rindu. Var būt grūti saprast šādu informācijas jucekli. Tomēr šādu problēmu risināšanai ir īpaši lūgumi. Kopumā mēs varam teikt, ka tabulas esamības pārbaude prasa daudz laika un pūļu. Lai nākotnē būtu vieglāk strādāt ar tabulām, apgūstiet īpašas apmācības par MySQL programmēšanas valodu, jo tā ir pilnībā saistīta ar tabulām un ļauj veikt dažādas darbības.

Ieteicams: