Saltar para o conteúdo

Insert (SQL)

Origem: Wikipédia, a enciclopédia livre.
Navegação no histórico de edições: ← ver edição anterior (dif) ver edição seguinte → (dif) ver última edição → (dif)

INSERT é uma delcaração SQL que adiciona um ou mais registros em qualquer tabela simples de um banco de dados relacional.

Forma básica

Declarações INSERT têm a seguinte forma:

  • INSERT INTO tabela (coluna1, [coluna2, ...]) VALUES (valor1, [valor2, ...])

O número de colunas e valores devem ser o mesmo. Se uma coluna não for especificada, o valor padrão é usado. Os valores especificados (ou incluídos) pela declaração INSERT devem satisfazer todas as restrições aplicáveis (tais como chaves primárias, [[restrições CHECK]] e restrições NOT NULL). Se ocorrer um erro de sintaxe ou se algumas das restrições forem violadas, a nova linha não é adicionada à tabela e um erro é retornado.

Exemplo: