SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Sprawdź swoją wersję SQLite

Oto kilka sposobów na sprawdzenie wersji SQLite.

Właściwie prawdopodobnie już widziałeś, której wersji używasz, kiedy łączyłeś się z SQLite.

W każdym razie, jeśli znalazłeś tę stronę, być może potrzebujesz innej metody, aby sprawdzić swoją wersję SQLite.

Łączenie z SQLite

Kiedy po raz pierwszy łączysz się z SQLite za pomocą interfejsu wiersza poleceń (takiego jak Terminal na Macu), pierwszą rzeczą, którą powinieneś zobaczyć, jest numer wersji.

sqlite3

Wynik w moim systemie:

SQLite version 3.28.0 2019-04-15 14:49:49
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.

Być może nieco paradoksalnie, oczywiście wymaga to wprowadzenia głównego numeru wersji i tak. Jednak po połączeniu zobaczysz pełny numer wersji.

Bez połączenia

Możesz również użyć następującego polecenia, jeśli chcesz tylko sprawdzić wersję bez faktycznego łączenia się z SQLite.

sqlite3 --version

Funkcja version_number()

Jeśli jesteś już połączony z SQLite, możesz dowiedzieć się, która to wersja jest za pomocą version_number() funkcja.

SELECT sqlite_version();

Wynik w moim systemie:

3.28.0

System numerowania

Począwszy od wersji 3.9.0, SQLite używa wersji semantycznej, która przedstawia główny numer wersji, podrzędny numer wersji, a następnie numer poprawki.

Przed wersją 3.9.0 SQLite używał identyfikatora wersji, który zawierał od dwóch do czterech cyfr.

Zobacz Numery wersji w SQLite na stronie SQLite, aby uzyskać więcej informacji na ten temat.

Jeśli jesteś zainteresowany, tutaj znajdziesz historię wydań SQLite.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak działa RandomBlob() w SQLite

  2. Wyjątek wskaźnika zerowego podczas wywoływania metody getReadableDatabase()

  3. Czy naprawdę konieczne jest tworzenie tabel SQLite przy każdym uruchomieniu aplikacji?

  4. Jak uzyskać wiersz w SQLite według indeksu (nie według identyfikatora)

  5. SQLiteStatement wykonuje SELECT / INSERT / DELETE / UPDATE