Autor Zpráva
slovakCZ
Profil
Zdravím Vás, přejdu rovnou k věci,

mám databázi a v ní asi 20 tabulek a tak jednou za 3 dny přidám tabulku novou. Pravidelně v 00:00 chci provádět skript, který z tabulky vybere poslední řádek, jeho obsah uloží do proměnné, tabulku vymaže a následně vloží obsah proměnné (tedy řádek, který vytáhl) do této tabulky. Je tak docíleno efektu vymazání tabulky a ponechání posledního údaje v tabulce. Takto chci promazávat každou každou tabulku v databázi ale nejsem schopen zjistit počet a názvy tabulek, které v dané databázi mám automaticky. Lze toto vůbec vyřešit?
Tori
Profil
slovakCZ:
SHOW [FULL] TABLES [FROM jménoDatabáze]

S modifikátorem "FULL" vám to vrátí dva sloupce - v prvním názvy tabulek, ve druhém info, jestli to je tabulka nebo pohled. Bez modifikátoru jen první sloupec s názvy.
slovakCZ
Profil
ok dekuji, vyzkousim.. snad to budu nejakym zpusobem zakomponovat :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: