Portál AbcLinuxu, 14. května 2025 23:07

Dotaz: SQL dotaz

16.6.2016 13:08 Terka | skóre: 13
SQL dotaz
Přečteno: 416×
Odpovědět | Admin
Existuje nějaký trik jak najít hodnotu v databázi pokud nevím kde hledat? Tj. znám hodnotu a pořebuji najít tabulku a sloupec.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.6.2016 13:34 NN
Rozbalit Rozbalit vše Re: SQL dotaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mozna by se to dalo zjednodusit hledanim konkretniho datoveho tipu.. 50c
Jendа avatar 16.6.2016 13:44 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: SQL dotaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Například Adminer to dělá tak, že opravdu udělá SELECT * FROM foo WHERE sloupec1 LIKE "%blah%" OR sloupec2 LIKE "%blah%"… pro všechny sloupečky ve všech tabulkách.

Seznam sloupečků a tabulek dostaneš například v MySQL pomocí
SELECT table_schema,table_name,column_name FROM information_schema.columns;
16.6.2016 14:36 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: SQL dotaz
Coz je dost brutal. Ale pokud nekdo ani nevi jaky datovy typ to je dobre mu tak.
16.6.2016 14:24 Xerces
Rozbalit Rozbalit vše Re: SQL dotaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro menší databáze můžeš dump do txt a grep.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.