En SQL existe la sentencia INSERT la cual nos ayuda a insertar elementos dentro de las tablas. La estructura que tiene la sentencia INSERT es la siguiente:
INSERT INTO tabla VALUES ('valor1','valor2',...,'valorN')
En esta sentencia vemos que existen un conjunto de valores a insertar. Dichos valores corresponden a los valores que queramos insertar en la tabla, en el orden en el que están escritos..
De esta manera, si tenemos 4 columnas nos encontraremos con 4 valores. Si partimos de nuestra tabla ejemplo:
Libros |
ISBN |
Titulo |
Autor |
Editorial |
Fecha Publicación |
Podremos insertar un elemento dando valores a los 5 campos que contiene. De esta forma la sentencia será la siguiente:
INSERT INTO Libros ('970-26-0518-0','Cómo Programar en Java','Paul Deitel','Pearson','2012-08-16')
Vemos que el orden de los campos coincide con el orden de los campos de la tabla.
Si queremos poner el orden de los campos de otra forma deberemos de indicar la sentencia INSERT con los campos de inserción.
INSERT INTO tabla ('campo1','campo2',...'campoN') VALUES ('valor1','valor2',...,'valorN')
Así podríamos poner primero el título y el autor y en tercera posición el ISBN.
INSERT INTO Libros ('Titulo','Autor','ISBN','Editorial','FechaPublicacion')
VALUES ('Cómo Programar en Java','Paul Deitel','970-26-0518-0','Pearson','2012-08-16')