sql >> Database teknologi >  >> RDS >> SQLite

SQLite - Opret en tabel

For at oprette en tabel i SQLite skal du bruge CREATE TABLE erklæring.

Kørsel af denne sætning opretter tabellen i den aktuelle database. Når du opretter en tabel, angiver du også de kolonner, som tabellen skal indeholde, samt deres datatyper.

Følgende kode opretter en tabel kaldet Kunstnere :

CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Dette opretter en tabel med to kolonner (kaldet ArtistId og Kunstnernavn ).

ArtistId kolonne har datatypen INTEGER og ArtistName kolonne har datatypen TEXT . Ved at bruge NOT NULL vi angiver, at kolonnen skal indeholde en værdi for hver post.

Vi har også specificeret, at ArtistId er den primære nøgle. Dette vil være den unikke identifikatorkolonne for tabellen.

Bekræft, at tabellen er oprettet

Du kan kontrollere, om tabellen er oprettet ved at bruge .tables kommando.

Kørsel af denne kommando resulterer i følgende:

sqlite> .tables
Artists

Se tabeldetaljer

Du kan også bruge .schema kommando for at se detaljerne i tabellen.

For at bruge denne kommando skal du blot .schema efterfulgt af tabelnavnet. Sådan:

.schema Artists

Og dette skulle resultere i følgende:

sqlite> .schema Artists
CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Nu hvor vi har oprettet en tabel, kan vi indsætte data.


  1. ORACLE IIF-erklæring

  2. Sådan overføres et array til en lagret SQL Server-procedure

  3. Krydstabel-begrænsninger i PostgreSQL

  4. Den nemmeste måde til PHP-e-mailbekræftelseslink