CHECK TABLE
]príkaz podporovaný databázami: MySQL
]
Syntax
CHECK TABLE tabulka1, tabulka2,...tabulkan podmínka1, podmínka2,..
Popis
Príkaz jazyka SQL
Zkontroluje tabulku(y), zda neobsahuje(í) chyby.
Podmínky mohou být následující:
| Podmínka | Co to dělá |
|---|---|
| QUICK | Nekontroluje špatné odkazy. |
| FAST | Konroluje jen špatně zavřené tabulky. |
| CHANGED | Kontroluje tabulky, které byly změněny od poslední kontroly a tabulky, které byly špatně zavřeny. |
| MEDIUM | Kontroluje řádky, zda jsou všechny vymazané odkazy OK. Také spočítá součet pro řádky a zkontroluje tyto hodnoty s hodnotami spočítanými pro klíče. |
| EXTENDED | Zkontroluje všechny klíče pro každou tabulku. Zkontroluje ze 100% stav tabulky, ale tato kontrola trvá dlouho. |
Podmínky je možné také kombinovat.
CHECK TABLE tabulka FAST QUICK
Každý příkaz CHECK vrací následující tabulku:
| Sloupec | Hodnota |
|---|---|
| Op | vždy "check" |
| Msg_type | status, error, info nebo warning |
| Msg_text | zpráva |
Pozri aj
OPTIMIZE TABLE
