Q tal gente:
mi consulta es la sgt tengo esta estructura
CREATE TABLE Tabla (
Codigo CHAR(7) NOT NULL ,
Nombre VARCHAR(50 ) NULL ,
)
ALTER TABLE Tabla ADD CONSTRAINT PK_Tabla PRIMARY KEY (Codigo)
en una tabla tengo registrado todos los constraint de mi DB y el
mensaje de error posible q me deberia mostrar caso ocurrie un error
con algun constraint es decir tengo una tabla algo asi
Constraint Mensaje
PK_Tabla xxxxxxxxxxxxxxxxx
FK_Tabla xxxxxxxxxxxxxxxxxdddd
el caso es si io hago algo asi :
INSERT INTO Tabla ( Codigo , Nombre ) VALUES ( 'ABCD123' , 'TExto
TExto' )
INSERT INTO Tabla ( Codigo , Nombre ) VALUES ( 'ABCD123' , 'TExto
TExto222' )
en el segundo insert me bota el clasico mensaje de error de :
Servidor: mensaje 2627, nivel 14, estado 1, línea 1
Infracción de la restricción PRIMARY KEY 'PK_Tabla'. No se puede
insertar una clave duplicada en el objeto 'Tabla'.
Se terminó la instrucción.
PERO io quisiera me me botara el mensaje q esta relacionado al
constraint de error en este caso al constraint PK_Tabla
intente con el numero de error pero este mismo numero bota cuando
tengo un constraitn de tipo unique.
Agradeceria me puedan ayudar
Francizk0...!!
Leer las respuestas