Você está na página 1de 1

BANCO DE DADOS – Aula 16: Implementação Física: INSERT

INSERINDO REGISTROS

Para acrescentar novos registro a uma tabela, usa-se o comando INSERT. Se nenhuma coluna for
especificada, o gerenciador entenderá que os valores passados são para todas as colunas. As colunas
suprimidas devem ter seu espaço reservado no comando com vírgulas; na tabela, serão inseridos os
valores-padrão definidos em sua estrutura. Se a coluna não puder ter valores nulos, o comando não será
efetuado. Outro fator importante é que os valores devem ser do mesmo tipo da definição das colunas e
devem estar na mesma ordem.

Sintaxe:

INSERT INTO nome_tabela (


nome_coluna1,
nome_coluna2
) VALUES (
‘valor1’,
‘valor2’
);

OBSERVAÇÕES

Campos de tipo de dados texto, data, entre outros, devem estar obrigatoriamente entre aspas
simples.

Para armazenar um valor que contenha aspas simples, deve-se utilizar a contra-barra (\) para que a
apóstrofe não seja interpretada pelo SGBD.

Campos de tipo de dados numéricos não precisam estar necessariamente entre aspas simples.

Para campos numéricos com precisão (decimal), deve-se utilizar o . (ponto) como separador, e as
unidades de milhar e subsequentes não devem possuir separação.

Para campos com auto-incremento habilitado pode-se passar um valor em branco ou null.

Ao informar um campo que não contém valor a palavra reservada null não pode estar entre aspas
simples.

Você também pode gostar