Zde jsou dva způsoby, jak vrátit řazení tabulky v MySQL.
Nejrychlejším způsobem, jak vrátit řazení dané tabulky v MySQL, je spustit následující příkaz:
ZOBRAZIT STAV TABULKY JAKO '%Artists%';
Spuštění tohoto příkazu vrátí celou řadu sloupců, které poskytují informace o jakékoli odpovídající tabulce/tabulkách. Jeden z těchto sloupců se nazývá Řazení a poskytuje porovnávání všech odpovídajících tabulek.
Samozřejmě budete muset nahradit %Artists%
s vlastním názvem tabulky. A můžete vynechat znaménka procenta, pokud si myslíte, že nejsou potřeba. Tento příkaz také přijímá další klauzule, jako je FROM
, WHERE
a IN
, takže vám to dává několik možností při sestavování výpisu.
Dotaz na information_schema.tables
Tabulka
Jeden problém s předchozím příkazem je ten, že vrací mnoho sloupců a možná budete nuceni posouvat se do strany, abyste našli porovnávací sloupec. Pokud vás zajímají pouze informace o řazení, můžete se zeptat na information_schema.tables
. V případě potřeby můžete také vrátit řazení pro všechny tabulky v dané databázi. Zde je návod, jak to udělat:
SELECT table_schema, table_name, table_collation FROM information_schema.tablesWHERE table_schema ='Music';
Příklad výsledků:
+--------------+------------+-----------------+ | TABLE_SCHÉMA | TABLE_NAME | TABLE_COLLATION |+--------------+------------+-----------------+| Hudba | Alba | utf8_general_ci || Hudba | Umělci | utf8_general_ci || Hudba | Žánry | utf8_general_ci |+--------------+------------+-----------------+Viz také:
- Jak najít řazení v MySQL
- Zobrazit řazení serveru
- Ukázat seřazení databáze
- Zobrazit seřazení sloupce
- Ukažte řazení vašeho připojení MySQL
- Co je řazení?