![]() |
Aserciones y desencadenadores Hola a todos tengo un problema con las tablas que os escribo a ti tengo que hacer un desencadeandor o una asercion con esta restriccion y no se como hacerla: Create table persona Idp char(4) nombrep varchar (4) tipo char(1) Euros int Create table asignatura ida char(1) nombrea varchar(50) profesor char (4) Create table cursa asignatura char(1) alumno char (4) nota float ---La restriccion es: Cada asingatura que curse un alumno le cuesta 100 euros de los cuales 10 son para el profesor. Muchas gracias por adelantada :-) |
Re: Aserciones y desencadenadores Pues puedes crear un trigger en el insert de la asignatura que haga lo siguiente: - incremente en 10 euros a profesor de la asignatura. - incremente en 100 euros al alumno. Venga para estos problemas hay que excudirñarse más.... ánimo ¿Esto es una pregunta de universidad? XDDDDD se notaaaa... que tiempos! |
Re: Aserciones y desencadenadores A mi a veces me suele pasar lo mismo en trabajos, es un poco chungo la verdad. |
Re: Aserciones y desencadenadores Si ya mas o menos se como hay que hacerlo, pero nose como desarrollar la sentencia, ahi tengo el problema. Gracias a dios no es para la Uni, espara un modulo que se piensan que somos genios y mas que nada soy nueva en esto, siento las molestias pero si me pudierais falicitar la sentencia serie de gran ayuda. Muchas gracias. |
| La zona horaria es GMT -6. Ahora son las 08:43. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.