# Kako uporabljati SHOW TABLES v MariaDB

Če potrebujete pregled vseh tabel v bazi podatkov MariaDB, lahko uporabite `SHOW TABLES`. Od različice 11.2.0 ta administrativna izjava vključuje tudi začasne tabele. Prepričajte se, da imate potrebna uporabniška dovoljenja za izvedbo te izjave.

## Kakšna je sintaksa za `SHOW TABLES`?

Osnovna sintaksa za MariaDB `SHOW TABLES` je naslednja:

```sql
SHOW TABLES [FROM name_of_database] [LIKE 'pattern'];
```

Po izjavi navedite bazo podatkov, za katero želite, da se prikažejo vse tabele. Parameter `LIKE` je neobvezen in pomaga filtrirati rezultate v skladu z vzorcem, ki ga določite.

## Primer Maria DB `SHOW TABLES`

Da bi videli, kako deluje `SHOW TABLES`, lahko poskusite naslednji primer. Najprej bomo ustvarili novo bazo podatkov z uporabo [izjave MariaDB CREATE DATABASE](https://www.ionos.com/sl-si/digitalguide/gostovanje/tehnicne-zadeve/mariadb-ustvari-bazo-podatkov/):

```sql
CREATE DATABASE City_Country_River;
```

Nato bomo ustvarili nekaj tabel z uporabo [ MariaDB CREATE TABLE](https://www.ionos.com/sl-si/digitalguide/gostovanje/tehnicne-zadeve/mariadb-ustvari-tabelo/). To lahko storite z naslednjo kodo:

```sql
CREATE TABLE city
(
PostalCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE country
(
CountryCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE river
(
Name VARCHAR(50),
Length INT
);
```

Sedaj lahko uporabite MariaDB `SHOW TABLES`, da pridobite seznam vseh tabel v bazi podatkov City\_Country\_River.

```sql
SHOW TABLES;
```

Če imate več baz podatkov in želite prikazati tabele iz določene baze, lahko določite, katero bazo podatkov želite uporabiti, z uporabo `FROM`:

```sql
SHOW TABLES FROM City_Country_River;
```

## Kako filtrirati rezultate s `LIKE`

Parameter `LIKE` lahko uporabite za filtriranje rezultatov iz `SHOW TABLES`. To je še posebej koristno pri delu z velikimi podatkovnimi bazami, ki vsebujejo veliko tabel. Čeprav naš primer vsebuje le tri tabele, ga lahko vseeno uporabimo, da vidimo, kako deluje `LIKE`. Če na primer želite najti vse tabele, ki se začnejo z besedo »river«, lahko vnesete naslednjo kodo:

```sql
SHOW TABLES LIKE 'river%';
```

V našem primeru bo navedena samo tabela z imenom »river«.

## Kako prikazati vrste tabel z `FULL`

Če poleg imen tabel želite izvedeti tudi, katere vrste tabel imate v svoji zbirki podatkov, lahko uporabite MariaDB `SHOW TABLES` skupaj z `FULL`. To doda dodatni stolpec z imenom „table\_type“ v izhodne podatke. Ta stolpec zagotavlja informacije o vrsti tabele z uporabo ene od treh kategorij: `BASE TABLE`, `VIEW` in `SEQUENCE`. Z naslednjo kodo lahko preverite, kako deluje:

```sql
SHOW FULL TABLES FROM City_Country_River;
```

## Za kaj se uporablja `SHOW TABLES` v MariaDB?

`SHOW TABLES` je **ključno orodje** za upravljanje podatkovnih baz v MariaDB, ki vam omogoča spremljanje vseh tabel in načrtovanje naslednjih korakov. Ko imate pregled nad vsemi tabelami v podatkovni bazi, lahko z [izjavo MariaDB DROP TABLE](https://www.ionos.com/sl-si/digitalguide/gostovanje/tehnicne-zadeve/mariadb-odstrani-tabele/) enostavno dostopate do določene tabele ali jo izbrišete.

Tip Če vas zanima več o MariaDB, si oglejte članke o priljubljenem sistemu za upravljanje podatkovnih baz v našem digitalnem vodniku. Tukaj boste izvedeli, kako namestiti MariaDB, ter kakšne so razlike in podobnosti med MariaDB in MySQL.


This is a markdown version of: [https://www.ionos.com/sl-si/digitalguide/gostovanje/tehnicne-zadeve/mariadb-prikazi-tabele/](https://www.ionos.com/sl-si/digitalguide/gostovanje/tehnicne-zadeve/mariadb-prikazi-tabele/) for AI/LLM consumption.