Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Foreing Key con 0, en vez de NULL

Estas en el tema de Foreing Key con 0, en vez de NULL en el foro de Mysql en Foros del Web. Buenas!, Estoy creando una clave foranea en una tabla: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código MySQL: Ver original CONSTRAINT `apps _ idioms _ string _ ibfk _ 1` ...
  #1 (permalink)  
Antiguo 06/01/2017, 20:59
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.566
Antigüedad: 10 años, 8 meses
Puntos: 19
Foreing Key con 0, en vez de NULL

Buenas!,

Estoy creando una clave foranea en una tabla:

Código MySQL:
Ver original
  1. CONSTRAINT `apps_idioms_string_ibfk_1` FOREIGN KEY (`id_idioma`) REFERENCES `apps_idioms` (`id`) ON DELETE SET NULL ON UPDATE NO ACTION

Cuando se elimina un idioma de la tabla apps_idioms, los registros de mi tabla en la columna id_idioma se ponen en NULL.

Mi pregunta es si es posible que ponga 0, en vez de NULL. En caso de no ser posible, me pregunto que diferencias hay para que ponga NULL y no 0.

:D

Muchas gracias amigos

Etiquetas: key, null, registro, tabla, vez
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:45.