
07/09/2010, 09:02
|
 | | | Fecha de Ingreso: diciembre-2005 Ubicación: ARGENTINA
Mensajes: 196
Antigüedad: 19 años, 2 meses Puntos: 3 | |
Forma para evitar update en campo 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 |