jaja
La instrucción INSERT permite crear o insertar nuevos registros en una tabla, veamos su sintaxis con un ejemplo práctico, la inserción de un registro en la tabla ALUMNOS:CÓDIGO: SELECCIONAR TODO
insert into ALUMNOS (ID_ALUMNO , NOMBRE , APELLIDOS , F_NACIMIENTO)
values (1 , 'Pablo' , 'Hernandaz Mata' , '1995-03-14')
Observe como todo lo que se explicó enreferencia a los tipos de datos es valido para la instrucción INSERT. Los datos de tipo numérico no se entrecomillan, a diferencia de los datos de tipo cadena y fecha.
En general la sintaxis de lainstrucción INSERT es la siguiente:
CÓDIGO: SELECCIONAR TODO
INSERT INTO nombre_tabla (lista de campos separados por comas)
VALUES (lista de datos separados por comas)
Donde cada dato dela lista VALUES se corresponde y se asigna a cada campo de la tabla en el mismo orden de aparición de la sentencia INSERT. Cabe mencionar que si la clave primaria que identifica el registro que sepretende insertar ya la usa un registro existente el SGBD rechazaría la operación y devolvería un error de clave primaria duplicada.
Así que cuando usted rellena un formulario en Internet por ejemplo,y los datos son almacenados en una BD, en algún momento del proceso se realizará una instrucción INSERT con los datos que usted a cumplimentado.
Update SQL
La instrucción UPDATE permiteactualizar registros de una tabla. Debemos por lo tanto indicar que registros se quiere actualizar mediante la cláusula WHERE, y que campos mediante la cláusula SET, además se deberá indicar que nuevo dato vaa guardar cada campo.
Así por ejemplo supongamos que para el curso que carecía de profesor finalmente ya se ha decidido quien lo va a impartir, la sintaxis que permite actualizar el profesor que vaa impartir un curso sería la siguiente:
CÓDIGO: SELECCIONAR TODO
update CURSOS
set ID_PROFE = 2
where ID_CURSO = 5
Todo lo expuesto sobre lógica booleana es valido para la...
Regístrate para leer el documento completo.