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

add constraint nombre check? en mysql

Estas en el tema de add constraint nombre check? en mysql en el foro de Bases de Datos General en Foros del Web. hola tengo una tabla la cual tiene un campo que solo puede adquirir 3 valores no se por que cuando ingreso esa regla de integridad: ...
  #1 (permalink)  
Antiguo 13/04/2005, 20:34
 
Fecha de Ingreso: abril-2005
Mensajes: 40
Antigüedad: 19 años, 1 mes
Puntos: 0
add constraint nombre check? en mysql

hola tengo una tabla la cual tiene un campo que solo puede adquirir 3 valores no se por que cuando ingreso esa regla de integridad:

alter table tabla1
add constraint nombre_constr check (campo in (1,2,3));

no hace nada.

Es decir, supuestamente la crea y dice que la crea pero a la hora de probaarla no pasa nada puedo ingresar cualquier valor en el campo.

el tipo de tabla es myisam. y tambien probe con Innodb. pero nada.

es la primera vez que pruebo esto en mysql, por que yo uso generalmente oracle que en oracle de esta forma fuciona.

que estoy haciendo mal?
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 10:57.