En sqlserver 2008 tengo un procedimiento almacenado que ingresa registros de personas. Y recibo un extraño error de insert en el codigo que representa el distrito.
Instrucción INSERT en conflicto con la restricción FOREIGN KEY "FK_tblAlumno_tblDistrito". El conflicto ha aparecido en la base de datos "BDPrueba", tabla "dbo.tblDistrito", column 'idDistrito'.
El campo es fk_idDistrito varchar (50)
Ya comprobe que el codigo existe. Y un detalle importante es este
No puedo ingresar un registro de persona con el distrito 090718 pero si el distrito 100101.
A que se deberia mi error?