Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Problema con un disparador

Estas en el tema de Problema con un disparador en el foro de Oracle en Foros del Web. Hola tengo este ejercicio Crear un disparador asociado a la tabla EMP para que únicamente permita insertar empleados si es lunes, tomando como referencia la ...
  #1 (permalink)  
Antiguo 21/02/2011, 05:25
 
Fecha de Ingreso: agosto-2004
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 0
Problema con un disparador

Hola tengo este ejercicio

Crear un disparador asociado a la tabla EMP para que únicamente permita insertar empleados si es lunes, tomando como referencia la fecha del sistema.

Create trigger
Before insert on emp
Declare
Dia_semana DATE;
Begin
Dia_semana=to_char(Sysdate,’DAY’);
If dia_semana <> ’lunes’ then
Dbms_output.put_line(‘ERROR: no se pueden introducer datos’);
End if;
End;




nota:supongo que el triger esta mal, es el 1º que hago, y no se casi nada de pl/sql


GRACIAS
__________________
Recuerda que si señalas con el dedo, el resto de los dedos te señalan a ti!

Última edición por ircop; 21/02/2011 a las 05:58
  #2 (permalink)  
Antiguo 21/02/2011, 07:29
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Problema con un disparador

Creo que solo le faltan algunas cositas.

Por ejemplo.. el nombre del trigger.
otro detalle son las comillas que utilizas. Simplemente cambialas por comillas simples. '.


pruebalo y dinos como te va

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: disparador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:27.