hola amigos soy novato en sql server 2008 y quisiera saber si alguien me puede ayudar a hacer un tigger para verificar que al insertar un "id_arbitro", si este esta en la base de datos mande un raise excepcion diciendo que existe
me podrian ayudar?
mi tabla es esta:
Código:
CREATE TABLE ARBITRO(
ID_ARBITRO int NOT NULL PRIMARY KEY,
NOMBRE varchar(20) NOT NULL DEFAULT '',
APELLIDO_P varchar(20) NOT NULL DEFAULT '',
APELLIDO_M varchar(20) NOT NULL,
DIRECCION varchar(80) NOT NULL DEFAULT '',
TELEFONO varchar(15) NOT NULL DEFAULT '',
ESTADO varchar(15) NOT NULL DEFAULT '',
CODIGO_POSTAL varchar(5) NOT NULL DEFAULT '',
ID_ASOCIACION int NOT NULL,
FOREIGN KEY(ID_ASOCIACION) REFERENCES ASOCIACION(ID_ASOCIACION)
);
estare muy agradecido