SQLITE TABELE

SQLITE TABELE

W tym krótkim samouczku omówimy różne metody i techniki, aby pokazać opowieści o bazie danych w bazie danych SQLITE.

Wskoczmy i dowiedzmy się więcej.

Importowanie przykładowej bazy danych

Zanim przejdziemy i omówimy, jak wyświetlać tabele w bazie danych SQLITE, przygotujmy przykładową bazę danych.

W tym samouczku użyjemy bazy danych Sakila. Link znajduje się poniżej:

https: // github.com/Bradleygrant/Sakila-Sqlite3

Możesz także pobrać plik bazy danych z WGET, jak pokazano:

$ wget https: // github.com/bradleygrant/sakila-sqlite3/raw/main/sakila_master.db


Po pobraniu załaduj bazę danych za pomocą polecenia:

$ sqlite3 sakila_master.db


Powyższe polecenie powinno zaimportować bazę danych Sakila w interaktywnej powłoce SQLite.

SQLITE Pokaż tabele bazy danych - Metoda 1

Pierwszą i najczęstszą metodą, jaką możemy użyć do wyświetlania tabel w danej bazie danych SQLITE, jest .Polecenie tabel.

To polecenie wymieniono wszystkie tabele wybranej bazy danych, jak pokazano:

sqlite> .tabele


Poniższe dane wyjściowe pokazuje tabele w bazie danych Sakila:


Pamiętaj, że możesz użyć .tabela, .ta i .Tabele polecenia pokazujące tabele w danej bazie danych. Wszystkie polecenia są aliasami do wymieniania tabel bazy danych.

Aby wyszukać tabelę pasującą do określonego wzoru, możesz użyć pokazanej składni:

.Wzór stołów


Polecenie przeprowadzi wyszukiwanie podobne do SQLite jak operator.

Przykład jest pokazany poniżej:

sqlite> .stoły „%”


Polecenie powyżej powinno zwrócić tabele o nazwie zaczynającej się od filmu. Przykładem jest to, jak pokazano:

Film film_actor film_category film_list film_text


Możesz sprawdzić nasz samouczek na SQLite jak operator, aby dowiedzieć się więcej o różnych wzorach i znakach wieloznacznych, których możesz użyć.

SQLite Pokaż tabele - Metoda 2

Jak można się domyślić, SQLite to relacyjna baza danych, która zapewnia znaną składnię SQL. Możemy użyć zapytania SQL, aby pokazać tabele danej bazy danych.

Tabela SQLite_Schema przechowuje informacje, takie jak tabele danej bazy danych.

Przykładowe zapytanie pokazano poniżej:

sqlite> Wybierz nazwę z sqlite_schema gdzie type = „tabela” i nazwa nie jest jak „sqlite_%”;


Powyższe zapytanie powinno wybrać wartości, w których typ jest tabelą, a nazwa nie podąża za wzorem SQLite_. To usuwa tabele systemowe z wyniku.

Powstałe wyjście jest jak pokazano:

aktor

kraj

miasto

adres

język


I oto masz sposób używania poleceń SQL do wymienienia tabel danej bazy danych SQLITE.

Wniosek

W tym samouczku nauczyłeś się używać polecenia SQLite i zapytania SQL, aby wyświetlić wszystkie tabele danej bazy danych.

Dziękuje za przeczytanie!!