Artículos
SQL

Insertar un elemento en SQL

05/Feb/2013

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')
Suscribir
Notificar de
guest
0 Comentarios
Opiniones integradas
Ver todos los comentarios