Guía rápida de sql INSERT INTO

La expresión INSERT INTO nos permite introducir nuevos registros (tuplas) en una tabla determinada de nuestra base de datos, de este modo podemos ir añadiendo datos a la BBDD que luego pueden ser leídos.

INSERT INTO tiene dos expresiones sintácticas para trabajar, una de ellas es para introducir datos en todos los campos de una tabla y la otra solo en algunos campos específicos. A continuación se muestran las dos expresiones para poder trabajar con ellas:

INSERT INTO tabla VALUES (‘valor_1’, ‘valor_2’, ….)

INSERT INTO tabla (columna_1, columna_2, …) VALUES (‘valor_1’, ‘valor:_2’,…)

Siguiendo con nuestro ejemplo en la BBDD Neptuno, vamos a introducir dos nuevos registros en la tabla registro, uno de cada forma:

INSERT INTO categoria VALUES (’10’, ‘legalidad’, ‘facturas’)

INSERT INTO categoria (NombreCategoria, Descripcion) VALUES (‘material’, ‘platos, sillas, mesas, cubiertos’)

Y ahora veremos el resultado por medio de un SELECT:

id Categoría Descripción
1 Bebidas Gaseosas, café, té, cervezas y maltas
2 Condimentos Salsas dulces y picantes, delicias, comida para untar y aderezos
3 Repostería Postres, dulces y pan dulce
4 Lácteos Quesos
5 Granos/Cereales Pan, galletas, pasta y cereales
6 Carnes Carnes preparadas
7 Frutas/Verduras Frutas secas y queso de soja
8 Pescado/Marisco Pescados, mariscos y algas
material platos, sillas, mesas, cubiertos
10 legalidad facturas

Como podemos observar las dos tuplas se han introducido en la BBDD, en las próximas entradas aprenderemos a modificarlas y a borrarlas.