Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/06/2005, 04:05
ofl666
 
Fecha de Ingreso: agosto-2003
Ubicación: Madrid
Mensajes: 82
Antigüedad: 20 años, 9 meses
Puntos: 0
Efectivamente MisterX llevas razón, la línea que planteas no entraría (no lo he probado pero debe ser así), pero no me puedo plantar que por cada insert a dicha tabla tenga que mirar si se esta insertando algún NULL y si es así cambiarlo por '', aunque sería viable, el hecho de meter '' cuando debe haber NULL no me da buena espina, imagina que el día de mañana quiero hacer un informe de tipo "Todos los conductores que no tengan apellido2", seguro que dicho día el que se pica esa query no recuerda lo de '' y hace "SELECT campos FROM Conductores WHERE Apellido2 IS NULL" y los que están con '' no entran...
Necesito encontrar una forma "mas normalizada" de hacerlo, en principio a una mala, aunque supuestamente esto nunca debe hacerse, el control lo realizaría desde la interfaz, sería un control muy simple y eficaz pero claro siempre esta el miedo de que seguro que algún cliente de estos que les gusta enredar me abré la base de datos a mano y me inserta el registro como no debe.