none
Problemas con SMO de la version SQL Server 2017 RRS feed

  • Pregunta

  • Buenas Tardes tengo un problema que me trae loco resulta que por SMO intento crear una columna con valor por defecto y que no permite nulos.

    Lo hace bien solo cuando la tabla no tiene registro. Si tiene registro me dice que no se puede hacer

    Lo hago de la siguiente forma:

    columnaDestino.AddDefaultConstraint(columnaOrigen.DefaultConstraint.Name).Text = columnaOrigen.DefaultConstraint.Text

    Este es el error:

    ALTER TABLE only allows columns to be added that can contain nulls, or have a DEFAULT definition specified, or the column being added is an identity or timestamp column, or alternatively, if nonoe of the previous conditions are satisfied the table must be empty to allow addition of this column. Column 'column1' cannot be added to non-empty table 'Table1' because it does not satisfy these conditions.

    Muchas Gracias!!!!

    jueves, 12 de abril de 2018 16:31

Todas las respuestas

  • Hola ,

    En realcion a tu consulta, ¿Pudiste resolverlo? ¿Encontraste una solucion?

    Quedo al pendiente de tus comentarios.

    Saludos cordiales

    Gracias por usar los foros de TechNet.

    Tonatiuh Abrego

    _____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. 

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 3 de mayo de 2018 22:03
    Moderador