Portál AbcLinuxu, 12. května 2025 19:13
sid | jmeno | kategorie | skupina ======================================== 1 | jan | dohled | users 1 | jan | sprava | users 1 | jan | dohled | admins 1 | jan | sprava | admins užitečná data: sid: 1 jmeno: jan kategorie: dohled, sprava skupina: users, adminsPotřeboval bych třeba aktualizovat atribut kategorie, aby obsahoval třeba dohled_novy, sprava_novy. Jak to mám udělat, pokud neznám strukturu tabulky (z principu této konkrétní aplikace ji nemohu znát a špatný návrh aplikace to 100% není), ale znám sloupec, který má obsahovat nějaká data. Tabulku spravuji z PHP. Pokud bych v aplikaci znal strukturu tabulky, nebyl by problém data selectnout, vytvořit vhodnou strukturu, upravit, vytvořit kartézský součin a po řadcích to tam zase nasypat, ale v tomto případě jsem odkázán na databázi. Jak něčeho takového dosáhnu v databázi, konkrétně MySQL (později to bude Postgresql či firebird)?
Řešení dotazu:
SHOW CREATE TABLE t
nebo SELECT * FROM t
a zjistit si co potřebujete o jednotlivých sloupcích přes PHP.sid
?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.