BD II – SQL – Comando Insert

Comando INSERT exemplo:

Após criada a estrutura da tabela com o
comando CREATE TABLE abaixo:

CREATE TABLE PESSOA
(
PESCODIGO BIGINT PRIMARY KEY,
PESNOME VARCHAR(80) NOT NULL,
PESDATANASC DATE NOT NULL,
PESSALARIO DOUBLE PRECISION NOT NULL,
PESENDERECO VARCHAR(50) NOT NULL,
PESCIDADE VARCHAR(30) NOT NULL,
PESCEP CHAR(8) NOT NULL,
PESUF CHAR(2) NOT NULL,
PESNUMERO INTEGER NOT NULL
);


Para alimentar a tabela com dados:

INSERT INTO PESSOA
(PESCODIGO,
PESNOME,
PESDATANASC,
PESSALARIO,
PESENDERECO,
PESCIDADE,
PESCEP,
PESUF,
PESNUMERO)
VALUES
(100,
'JOSÉ DA SILVA XOXO',
'2000-01-14',
1500.51,
'RUA DAS FLORES',
'FLORES DA CUNHA',
'96455000',
'RS',
440);

O comando acima inseriu uma pessoa chamada JOSÉ DA SILVA XOXO
nasceu em 14/01/2000, tem salário de 1.500,51 mora na RUA DAS
FLORES, com CEP 96455000 no estado RS e casa número 440. Os dados
são colocados na mesma ordem das colunas no INSERT.

Notem que as colunas do tipo VARCHAR,CHAR e DATE utiliza-se
aspas simples nos dados os númericos não precisa.

Foi omitido também no INSERT a coluna PESCODIGO porque a mesma
é do tipo SERIAL ou seja, é preenchida automaticamente pelo SGBD
(Sistema Gerenciador de Banco de Dados PostGreSQL).

Esse post foi publicado em BD II - Banco de Dados II e marcado , . Guardar link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s