
08/09/2010, 02:30
|
| | Fecha de Ingreso: julio-2008 Ubicación: Hermosillo, Sonora
Mensajes: 95
Antigüedad: 16 años, 8 meses Puntos: 3 | |
Respuesta: Forma para evitar update en campo Cita:
Iniciado por gustavoh10 Buenas, tengo una duda, cual seria la mejor forma para poner una condición que evite que un campo sea actualizado (de cualquier forma, mediante la aplicación o manualmente por un DBA)
Tengo un campo que marca una etapa de algo, y quiero que solo se pueda cambiar los valores de esta forma
si el campo tiene el valor 3 o 4, solo se puede subir, el campo solo podría tomar los valores 5,6,7,8,n
Si el campo tiene el valor >= 5, no se puede modificar.
La solución que implementé fue hacer un trigger after update que controle esto, pero quisiera saber si hay alguna otra forma de hacerlo,
Gracias,
Pd. Aclaro que uso sql server 2008
ya has probado o documentado algo con los Triggers Instead Off ???
__________________ Un cumulo de cosas pequeñas, en su conjunto son grandes... |