
Inserción de datos en SQL comando INSERT
Estas son algunas de las formas de agregar registros en una tabla. Previamente esta es la estructura para crear la base de datos sales_rep
CREATE TABLE sales_rep(
employee_number INT,
surname VARCHAR (40),
first_name VARCHAR (30),
commission TINYINT
);
#1 INSERT INTO - Atributos y Tuplas
Esta es la forma más común de utilizar un INSERT INTO
se elige la tabla donde se agrega los registros seguido del nombre de los atributos y el valor de la tupla.
INSERT INTO sales_rep(employee_number,surname,first_name,commission)
VALUES (6,'Pamela','Rodriguez',60);
#2 INSERT INTO - Sólo Tuplas
Esta es otra forma de introducir registros a una tabla, el nombre de la tabla seguido de la tupla.
INSERT INTO sales_rep
VALUES (7,'George','Tapia',30);
#3 INSERT INTO MÚLTIPLES TUPLAS
Esta forma es similar a la anterior pero con registros múltiples.
INSERT INTO sales_rep
VALUES
(8,'Alex','Vargas',20),
(9,'Sonia','Moreno',10),
(10,'Lidia','Avalos',10);
#4 Inserción de grandes cantidades de datos
El siguiente query es recomendable usarlo cuando se quiere insertar grandes cantidades de datos.
LOAD DATA LOCAL INFILE "sales-rep.sql" INTO TABLE sales-rep;