Para criar uma tabela no SQLite, use o
CREATE TABLE
demonstração. A execução dessa instrução cria a tabela no banco de dados atual. Ao criar uma tabela, você também especifica as colunas que a tabela conterá, bem como seus tipos de dados.
O código a seguir cria uma tabela chamada Artists :
CREATE TABLE Artists( ArtistId INTEGER PRIMARY KEY, ArtistName TEXT NOT NULL );
Isso cria uma tabela com duas colunas (chamada ArtistId e Nome do Artista ).
O ArtistId coluna tem um tipo de dados de INTEGER e o Nome do Artista coluna tem um tipo de dados de TEXT . Usando
NOT NULL
estamos especificando que a coluna deve conter um valor para cada registro. Também especificamos que o ArtistId é a chave primária. Esta será a coluna do identificador exclusivo da tabela.
Verifique se a tabela foi criada
Você pode verificar se a tabela foi criada usando o
.tables
comando. A execução desse comando resulta no seguinte:
sqlite> .tables Artists
Ver detalhes da tabela
Você também pode usar o
.schema
comando para visualizar os detalhes da tabela. Para usar este comando, simplesmente
.schema
seguido do nome da tabela. Assim:.schema Artists
E isso deve resultar no seguinte:
sqlite> .schema Artists CREATE TABLE Artists( ArtistId INTEGER PRIMARY KEY, ArtistName TEXT NOT NULL );
Agora que criamos uma tabela, podemos inserir dados.