Cum se utilizează SHOW TABLES în MariaDB
Dacă aveți nevoie de o prezentare generală a tuturor tabelelor dintr-o bază de date MariaDB, puteți utiliza SHOW TABLES. Începând cu versiunea 11.2.0, această instrucțiune administrativă include și tabelele temporare. Asigurați-vă că aveți permisiunile necesare pentru a executa această instrucțiune.
Care este sintaxa pentru SHOW TABLES?
Sintaxa de bază pentru MariaDB SHOW TABLES arată astfel:
SHOW TABLES [FROM name_of_database] [LIKE 'pattern'];sqlDupă această instrucțiune, specificați baza de date pentru care doriți să fie listate toate tabelele. Parametrul LIKE este opțional și ajută la filtrarea rezultatelor în funcție de un model definit de dvs.
Exemplu Maria DB SHOW TABLES
Pentru a vedea cum funcționează SHOW TABLES, puteți încerca următorul exemplu. Mai întâi, vom crea o nouă bază de date folosind instrucțiunea MariaDB CREATE DATABASE:
CREATE DATABASE City_Country_River;sqlÎn continuare, vom crea câteva tabele folosind MariaDB CREATE TABLE. Puteți face acest lucru folosind următorul cod:
CREATE TABLE city
(
PostalCode INT,
Name VARCHAR(50)
);sqlCREATE TABLE country
(
CountryCode INT,
Name VARCHAR(50)
);sqlCREATE TABLE river
(
Name VARCHAR(50),
Length INT
);sqlAcum, puteți utiliza MariaDB SHOW TABLES pentru a obține o listă cu toate tabelele din baza de date City_Country_River.
SHOW TABLES;sqlDacă aveți mai multe baze de date și doriți să afișați tabelele dintr-una anume, puteți specifica baza de date utilizând FROM:
SHOW TABLES FROM City_Country_River;sqlCum să filtrați rezultatele cu LIKE
Puteți utiliza parametrul LIKE pentru a filtra rezultatele din SHOW TABLES. Acest lucru poate fi deosebit de util atunci când lucrați cu baze de date mari care conțin multe tabele. Chiar dacă exemplul nostru conține doar trei tabele, îl putem utiliza pentru a vedea cum funcționează LIKE. De exemplu, dacă doriți să găsiți toate tabelele care încep cu cuvântul „river”, puteți introduce următorul cod:
SHOW TABLES LIKE 'river%';sqlÎn exemplul nostru, singura tabelă care va fi listată este tabelul numit „river”.
Cum se afișează tipurile de tabele cu FULL
Dacă, pe lângă numele tabelelor, doriți să aflați și ce tipuri de tabele aveți în baza de date, puteți utiliza MariaDB SHOW TABLES împreună cu FULL. Aceasta adaugă o coloană suplimentară la ieșire, numită „table_type”. Această coloană oferă informații despre tipul tabelului utilizând una dintre cele trei categorii: BASE TABLE, VIEW și SEQUENCE. Puteți utiliza codul de mai jos pentru a vedea cum funcționează:
SHOW FULL TABLES FROM City_Country_River;sqlLa ce se folosește SHOW TABLES în MariaDB?
SHOW TABLES este un instrument esențial pentru gestionarea bazelor de date în MariaDB, permițându-vă să țineți evidența tuturor tabelelor și să vă planificați pașii următori. Odată ce aveți o imagine de ansamblu asupra tuturor tabelelor dintr-o bază de date, puteți accesa cu ușurință un tabel specific sau șterge un tabel folosind instrucțiunea MariaDB DROP TABLE.