25/05/2004, 17:36
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 19
Antigüedad: 20 años, 8 meses Puntos: 0 | |
Si estas utilizando SQL Server lo puedes hacer con un check constraint .
En el enterprise manager en las propiedades de la tabla puedes especificar los valores posibles o rango de valores permitidos.
O en codigo
CREATE Table Empleados(
Clave as int,
Nombre as char(30),
Sueldo as int
check constraint sueldo > 0 and (cualquier validacion que deseas)
)
El codigo seria algo asi, no recuerdo bien la sintaxis.
El unico problema es que no puedes mandar mensajes personalizados de error (o cuando menos no se como hacerlo)
y te evitas el programar triggers |