Cita:
Iniciado por gnzsoloyo
Como regla general, un campo que es FOREIGN KEY nunca puede ser nulo, porque eso violaría la integridad referencial. Esto es porque un campo FOREIGN KEY es PRIMARY KEY en su tabla original.
La pregunta sería entonces, ¿en qué circunstancias dices que necesitas reiniciar a NULL un campo así?
ok, te explico, tengo unas personas que tienen un codigo de staff el cual es la clave primaria de una de las tablas.
en otra hay unos candidatos a los que se realizan entrevistas, y necesito guardar quien va a ser el proximo entrevistador. la cosa esta en que cuando se realiza la ultima entrevista ya no habra prox entrevistador y necesito retirar el ultimo valor que tenia ese campo para poder realizar bien mis busquedas. pense anteriormente en colocar cero pero como te dije no puedo, xq son foreign key.
Gracias