Insertar un elemento en SQL

05/Feb/2013 SQL , , , Deja un comentario

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:

  1. 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:

  1. 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.

  1. 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.

  1. INSERT INTO Libros ('Titulo','Autor','ISBN','Editorial','FechaPublicacion')
  2. VALUES ('Cómo Programar en Java','Paul Deitel','970-26-0518-0','Pearson','2012-08-16')

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*