# Kā neatgriezeniski dzēst tabulas, izmantojot MariaDB DROP TABLE

Ja jums ir nepieciešams dzēst vienu vai vairākas tabulas, izmantojot bezmaksas datu bāzes pārvaldības sistēmu, MariaDB komanda `DROP TABLE` ir piemērota izvēle. Tomēr, tā kā šī darbība ir neatgriezeniska, ir svarīgi izmantot komandu ar lielu piesardzību, jo tā dzēsīs gan tabulu, gan visus tās datus.

## Prasības un sintakse

Lai dzēstu tabulu, jums ir nepieciešamas atbilstošas **lietotāja tiesības**. Tās var iegūt kā administrators vai izveidojot jaunu lietotāju ar [MariaDB CREATE USER](https://www.ionos.com/lv-lv/digitalguide/hostings/tehniskie-jautajumi/mariadb-create-user/).

MariaDB sintakse `DROP TABLE` ir šāda:

```sql
DROP TABLE Name_of_table;
```

Aizstājiet vietas turētāju „Name\_of\_table” ar faktisko tabulas nosaukumu.

Ja mēģināsiet dzēst tabulu, kas jau ir dzēsta vai nekad nav bijusi datu bāzē, parādīsies kļūdas ziņojums. Lai to izvairītos, MariaDB piedāvā `IF EXISTS` opciju `DROP TABLE` komandai. Šī opcija pārbauda, vai norādītā tabula pastāv sistēmā. Ja pastāv, tabula tiek dzēsta bez papildu darbībām. Ja tabula nepastāv, saņemsiet tikai brīdinājumu, un nekādas turpmākas darbības netiks veiktas. Komanda ar šo opciju izskatās šādi:

```sql
DROP TABLE IF EXISTS Name_of_table;
```

## Kā lietot `DROP TABLE` MariaDB

MariaDB funkcional`DROP TABLE` āti var vislabāk parādīt ar vienkāršu piemēru. Pieņemsim, ka esat izveidojis datu bāzi ar nosaukumu „Tasks”, izmantojot [MariaDB](https://www.ionos.com/lv-lv/digitalguide/hostings/tehniskie-jautajumi/mariadb-datu-bazes-izveide/) komandu [CREATE DATABASE](https://www.ionos.com/lv-lv/digitalguide/hostings/tehniskie-jautajumi/mariadb-datu-bazes-izveide/). Šajā datu bāzē esat pievienojis vairākas tabulas, izmantojot [MariaDB](https://www.ionos.com/lv-lv/digitalguide/hostings/tehniskie-jautajumi/mariadb-tabulas-izveide/) komandu [CREATE TABLE](https://www.ionos.com/lv-lv/digitalguide/hostings/tehniskie-jautajumi/mariadb-tabulas-izveide/). Tomēr tabula „Tasks\_2023” vairs nav nepieciešama, un vēlaties to izdzēst uz visiem laikiem. Lai to izdarītu, noklikšķiniet uz atbilstošās datu bāzes un izpildiet šādu komandu:

```sql
DROP TABLE IF EXISTS Tasks_2023;
```

Tabula un visi tajā saglabātie dati tagad tiks dzēsti.

## Kā dzēst vairākas tabulas

Ir iespējams dzēst arī **vairākas tabulas vienlaikus**. Tās tiek atdalītas viena no otras ar komatiem. Praktisks piemērs izskatītos šādi:

```sql
DROP TABLE IF EXISTS Tasks_2023, Tasks_2022, Tasks_2021;
```

## Kā dzēst pagaidu tabulas

MariaDB var izmantot arī `DROP TABLE`, lai atbrīvotos no **pagaidu tabulas**. Mūsu iepriekš minētajā piemērā komanda izskatītos šādi:

```sql
DROP TEMPORARY TABLE IF EXISTS Tasks_2023;
```

Šajā gadījumā sistēma pārbauda, vai pastāv pagaidu tabula ar nosaukumu „Tasks\_2023”. Ja tā ir, tā tiek dzēsta. Ja tā nav vai ja tabula nav pagaidu, tā netiek dzēsta.

Tip Mūsu digitālajā ceļvedī uzzināsiet, kā instalēt MariaDB. Turpat atradīsiet arī visaptverošu MariaDB un MySQL salīdzinājumu.


This is a markdown version of: [https://www.ionos.com/lv-lv/digitalguide/hostings/tehniskie-jautajumi/mariadb-tabulu-dzesana/](https://www.ionos.com/lv-lv/digitalguide/hostings/tehniskie-jautajumi/mariadb-tabulu-dzesana/) for AI/LLM consumption.