sql >> Databáze >  >> RDS >> Mysql

přiřazování názvu tabulek k zobrazení tabulek

Je to možné, ale musíte vědět, že název sloupce vrácený z SHOW TABLES dotaz je zřetězení řetězce tables_in_ a název vaší databáze. Pro databázi by to tedy vypadalo takto, test :

SHOW TABLES 
      WHERE tables_in_test NOT LIKE '\_%' 
        AND tables_in_test NOT LIKE '%\_xrefs'

Ale raději bych použil information_schema databázi získat tyto informace:

SELECT TABLE_NAME 
  FROM information_schema.TABLES
 WHERE TABLE_SCHEMA = SCHEMA() /* = 'test'*/
   AND TABLE_NAME NOT LIKE '\_%'
   AND TABLE_NAME NOT LIKE '%\_xrefs'


  1. Základy šifrování databáze serveru MariaDB

  2. Vysvětlení použití jednoduchých uvozovek MySQL, dvojitých uvozovek, zpětných uvozovek

  3. Jak pg_dump RDS Postgres databázi?

  4. Jak zamaskovat Cassandru pomocí IRI FieldShield