sql >> Database >  >> RDS >> SQLite

SQLite - Een tabel maken

Om een ​​tabel in SQLite te maken, gebruik je de CREATE TABLE verklaring.

Als u deze instructie uitvoert, wordt de tabel in de huidige database gemaakt. Wanneer u een tabel maakt, specificeert u ook de kolommen die de tabel zal bevatten, evenals hun gegevenstypes.

De volgende code maakt een tabel met de naam Artiesten :

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

Dit creëert een tabel met twee kolommen (genaamd ArtistId en ArtiestNaam ).

De ArtistId kolom heeft het gegevenstype INTEGER en de ArtiestNaam kolom heeft het gegevenstype TEXT . Door NOT NULL te gebruiken we specificeren dat de kolom een ​​waarde moet bevatten voor elk record.

We hebben ook gespecificeerd dat de ArtistId is de primaire sleutel. Dit is de unieke identificatiekolom voor de tabel.

Controleer of de tabel is gemaakt

U kunt controleren of de tabel is gemaakt met behulp van de .tables commando.

Het uitvoeren van die opdracht resulteert in het volgende:

sqlite> .tables
Artists

Tabeldetails bekijken

U kunt ook het .schema . gebruiken commando om de details van de tabel te bekijken.

Om dit commando te gebruiken, gewoon .schema gevolgd door de tabelnaam. Zoals dit:

.schema Artists

En dit zou moeten resulteren in het volgende:

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

Nu we een tabel hebben gemaakt, kunnen we gegevens invoegen.


  1. Java Oracle-uitzondering - maximum aantal expressies in een lijst is 1000

  2. Gebruik Cloud Formation-sjablonen om MySQL-instanties op RDS te laten draaien

  3. Controleer op mislukte e-mail in SQL Server (T-SQL)

  4. ER_NOT_SUPPORTED_AUTH_MODE - MySQL-server