Solución al error de modificación de tablas con DbVisualizer


Este problema ocurre cuando queremos modificar un campo de una tabla de nuestra base de datos al que le hemos asignado un valor por defecto en su creación. El gestor de bases de datos, automáticamente crea una restricción “constraint” al asignarle un valor por defecto. Por lo que si queremos modificar un campo nos saldrá un error parecido a este:

La solución a este problema es borrar dicha restricción con una sencilla sentencia SQL:

ALTER TABLE wbc_p_it_nivel1 DROP CONSTRAINT error_que_nos_sale_por_pantalla
ALTER TABLE wbc_p_it_nivel1 DROP CONSTRAINT DF__wbc_p_it__idmod__69478F08

Una vez hemos eliminado la restricción podremos modificar nuestra tabla normalmente.

Anuncios
Esta entrada fue publicada en informática, programación, software el por .

Acerca de Chinoataku

Hola, me llamo Luis tengo 26 años y soy programador informático. Chinoataku es el nick que utilizo para realizar cualquier actividad que tenga relación con internet. En este blog pretendo dar cabida a todas mis aficiones. Me encantan las nuevas tecnologías y la informática. Otra de mis grandes aficiones es la música electrónica, haciendo hincapié sobre el Techno, que el género que más me atrae. https://chinoataku.wordpress.com/

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s