instrução SQL INSERT INTO
Instrução INSERT INTO é utilizado para inserir um novo registro à tabela.
instrução SQL INSERT INTO
Instrução INSERT INTO é utilizado para inserir um novo registro à tabela.
SQL INSERT INTO Sintaxe
INSERT INTO declaração pode ser escrito em duas formas.
O primeiro formulário para inserir dados sem especificar o nome da coluna, apenas para fornecer valor a ser inserido:
VALUES ( value1 , value2 , value3 ,...);
A segunda forma é necessário especificar os nomes e os valores da coluna a ser inserido:
VALUES ( value1 , value2 , value3 ,...);
A base de dados de demonstração
Neste tutorial, vamos usar o banco de dados exemplo w3big.
O seguinte é uma selecionadas "sites" dados da tabela:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3big.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | +----+--------------+---------------------------+-------+---------+
INSERT INTO exemplos
Suponha que queremos "sites" da tabela, inserir uma nova linha.
Podemos usar a seguinte instrução SQL:
Exemplos
Execute o SQL acima, em seguida, ler a lista de "sites", os dados são os seguintes:
Você já reparou, não temos para inserir qualquer campo ID digital? coluna id é automaticamente actualizado na tabela de cada registro tem um número único. |
Inserir dados na coluna especificada
Também é possível inserir os dados na coluna especificada.
A seguinte instrução SQL para inserir uma nova linha, mas apenas inserir colunas de dados (campos de ID são automaticamente atualizados) em "nome", "URL" e "country":
Exemplos
Execute o SQL acima, em seguida, ler a lista de "sites", os dados são os seguintes: