Escolar Documentos
Profissional Documentos
Cultura Documentos
ES1511109383
UNIDAD 3
ACTIVIDAD 1
DETECCIN DE ERRORES
No.
Sentencia
Sintaxis Corregida
No podra considerase un
error de tipo de dato, el
campo ap_mat es texto pero
se est tratando de insertar
una fecha en ese campo.
UPDATE persona
SET INTO fec_nac='21-10-78'
WHERE clave='45784';
La sentencia Update no
requiere de la instruccin
Into, esto provoca un error
de sintaxis.
UPDATE persona
SET fec_nac='21-10-78'
WHERE clave='45784';
DELETE DATABASE
alumnos_unad;
La sentencia Delete es
incorrecta, lo correcto es
Drop, esto provoca un error
de sintaxis.
DROP DATABASE
alumnos_unad;
La sentencia Delete es
incorrecta, lo correcto es
Drop, esto provoca un error
de sintaxis.
La instruccin Add no
necesita indicar Column para
poder agregar una nueva
columna a una tabla, esto
provoca un error de sintaxis.
El error se encuentra en la
validacin
por
sexo
Masculino, al ser texto debe
comprenderse entre comillas
simples, esto provoca un
error de sintaxis.
UPDATE callificaciones
Cuando se condiciona en el
Where un campo mediante
una lista de valores no se
emplea el signo de =, se
emplea la sentencia In.
UPDATE alumno
UPDATE callificaciones
SET calif1=5 calif2=5 calif3=5
WHERE matricula='1111';
UPDATE alumno
SET sexo='Masculino'
WHERE matricula =
('1111','2222','3333');
Clasificacin
(DDL o DML)
DML
DML
DDL
DDL
DDL
DML
WHERE sexo=Masculino
AND fec_nac BETWEEN
'01/01/1980' and '31/12/2000';
DML
DML
WHERE matricula='1111';
SET sexo='Masculino'
WHERE matricula In
('1111','2222','3333');
DML
10
La columna Descripcion de
la lista de seleccin no es
vlida, porque no est
contenida en una funcin de
agregado ni en la clusula
Group By.