clase8

Embed Size (px)

DESCRIPTION

mysql

Citation preview

INSERCION DE REGISTROS A UNA TABLAPara insertar un registro se emplea el comando insert into (insertar-dentro de) el cual posee la siguiente sintaxis:

1. insert into nombre_tabla values(valor1, valor2, ,valorn);Este formato se emplea para insertar un registro a una tabla con la informacin de todos los campos.

Donde : nombre_tabla es el nombre de la tabla de la base de datos en la cual se desea agregar el registro (debe existir)values (valores): es una palabra reservada la cual se emplea para indicar la lista de valores que se desea insertar.valor1, valor2, ,valorn: son los correspondientes valores para cada uno de los campos de la tabla. Entre la lista de campos de la tabla y la lista de valores debe existir una correspondencia uno a uno entre la cantidad y el correspondiente orden de tipo.

Ejemplos:1. Insertar un registro en la tabla destinos.insert into destinos values(1,Pasto,Cali,60000);2. Insertar un registros de propietariosinsert into propietarios values(12986059,Herrera Delgado,Jose Gabriel,2015-10-10,Calle 2 No. 2-50,7220256,[email protected]);3. Insertar un registro de vehculos:insert into vehiculos values(CIK505,12986059,2015-11-12,1997,1300,Chevrolet);

2. insert into nombre_tabla (campok, campok+1, campom) values(valork, valork+1, ,valorm);Este formato se emplea para insertar un registro a una tabla con la informacin de los campos especificados (todos o algunos y en cualquier orden, no necesariamente en el orden de definicin de la tabla) Dondecampok, campok+1, campom: son los nombres de los campos de la tabla en los cuales se desea agregar la informacin del registro

valork, valork+1, ,valorm: sus correspondientes valores.Entre la lista de campos mencionados y la lista de valores tambin mencionados debe existir una correspondencia uno a uno entre la cantidad y el orden de tipo.Ejemplo: Insertar un registro en la tabla de propietarios con la informacin de los campos: nombres, apellidos y docide.insert into propietarios(nombres,apellidos,docide) values (Andres Remigio,De la Rosa Rengifo,1085282039);

Para mirar la informacin de los registros de la tabla de propietarios digitamos:select * from propietarios;

insert into tiquetes values(1,Pasto,108536952,2015-10-10,6000,1000,5000);