sentencia SQL INSERT INTO
INSERT INTO se utiliza para insertar un nuevo registro a la tabla.
sentencia SQL INSERT INTO
INSERT INTO se utiliza para insertar un nuevo registro a la tabla.
SQL INSERT INTO Sintaxis
INSERT INTO se puede escribir de dos formas.
La primera forma de insertar los datos sin especificar el nombre de la columna, para proporcionar un valor de inclusión:
VALUES ( value1 , value2 , value3 ,...);
La segunda forma es necesario especificar los nombres y valores de las columnas de inclusión:
VALUES ( value1 , value2 , value3 ,...);
La base de datos de demostración
En este tutorial, vamos a utilizar la base de datos de ejemplo w3big.
La siguiente es una selección "Sitios Web" datos de la tabla:
+----+--------------+---------------------------+-------+---------+ | 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 ejemplos
Supongamos que queremos "Sitios Web" tabla, insertar una nueva fila.
Podemos utilizar la siguiente instrucción SQL:
Ejemplos
Ejecutar el SQL anterior, a continuación, lea la lista de "sitios web", los datos son los siguientes:
¿Ha notado, no tenemos que insertar cualquier campo ID digital? la columna ID se actualiza automáticamente en la tabla de cada registro tiene un número único. |
Insertar datos en la columna especificada
También podemos insertar los datos en la columna especificada.
La siguiente instrucción SQL para insertar una nueva fila, pero sólo insertar las columnas de datos (campos id se actualizan automáticamente) en el "nombre", "URL" y "país":
Ejemplos
Ejecutar el SQL anterior, a continuación, lea la lista de "sitios web", los datos son los siguientes: