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

Restricciones en campos

Estas en el tema de Restricciones en campos en el foro de Mysql en Foros del Web. Hola, buenos dias, tengo una duda, como puedo hacer en el momento de crear una uneva tabla, para indicar e un campo como por ejemplo, ...
  #1 (permalink)  
Antiguo 24/02/2011, 10:28
Avatar de ichizuke  
Fecha de Ingreso: diciembre-2008
Mensajes: 11
Antigüedad: 15 años, 11 meses
Puntos: 0
Pregunta Restricciones en campos

Hola, buenos dias, tengo una duda, como puedo hacer en el momento de crear una uneva tabla, para indicar e un campo como por ejemplo, precio, que este no pueda tomar valores mayores a 1000000, en sqlServer funciona con check, ppr ejemplo check(precio <1000000), pero en mysql???
  #2 (permalink)  
Antiguo 24/02/2011, 10:44
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Restricciones en campos

MySQL no tiene CHECK CONSTRAINT. Sólo lo puedes manejar por la aplicación, porque un TRIGGER en MySQL tampoco puede invocar otros procesos que resuelvan el problema.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: restricciones
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 07:57.