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

MySQL - agregar constraint a columna existente

Estas en el tema de MySQL - agregar constraint a columna existente en el foro de Bases de Datos General en Foros del Web. Buenas amigos, espero estén bien. Estoy intentando traducir el NOCHECK de SQL_Server a MySQL y no llego a una conclusión y quería ver si me ...
  #1 (permalink)  
Antiguo 22/05/2020, 16:49
 
Fecha de Ingreso: agosto-2015
Ubicación: Montevideo, Uruguay
Mensajes: 11
Antigüedad: 4 años, 9 meses
Puntos: 0
Pregunta MySQL - agregar constraint a columna existente

Buenas amigos, espero estén bien.

Estoy intentando traducir el NOCHECK de SQL_Server a MySQL y no llego a una conclusión y quería ver si me podían sugerir otra forma que no sea "modificando" los datos manualmente.

Ejemplifico a modo de ilustrar brevemente.

Tengo una tabla (T1), con 1 columna [colA].

Algunos valores de esa columna tienen un valor negativo (-1).

Deseo agregar una restricción a esa columna para que tome valores mayor a 0, en SQL server se puede obviar la violación con NOCHECK, pero no existe en MySQL por lo que leí.

Hay alguna forma de "pasar por encima" de forma temporal de esas columnas que tienen un valor fuera de rango para añadir la restricción en MySQL?

Agradecido ante cualquier intercambio.

Un saludo,



La zona horaria es GMT -6. Ahora son las 15:34.