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

Campo UNIQUE insertar 2 valores Null (nulos)

Estas en el tema de Campo UNIQUE insertar 2 valores Null (nulos) en el foro de Mysql en Foros del Web. Saludos cordiales; Ojala alguien pueda responder esta gran duda : es posible tener múltiples valores nulos en el índice unique ??? estoy tratando de hacer ...
  #1 (permalink)  
Antiguo 11/10/2010, 16:00
 
Fecha de Ingreso: diciembre-2009
Mensajes: 56
Antigüedad: 14 años, 4 meses
Puntos: 0
Campo UNIQUE insertar 2 valores Null (nulos)

Saludos cordiales;
Ojala alguien pueda responder esta gran duda :

es posible tener múltiples valores nulos en el índice unique ??? estoy tratando de hacer eso y no lo consigo


nombre de la tabla : PLANILLA
idplanilla (primary key)
codigo (UNIQUE) acepta NULL


tengo una tabla que en uno de los campos (codigo) lo configure como UNIQUE para evitar que inserte 2 datos iguales;

El problema es que a veces al insertar los datos no se sabe que dato ira en el campo codigo por lo que debe grabar como null, los datos los subo automaticamente de una lista de excel pero al grabar como null un dato si existe otro registro que no tenga ese dato ya me da el error clasico de"duplicate entry"

Hay alguna forma de colocar UNIQUE a un campo pero que no me rebote si es que no tiene valore (NULL) ===??

ojala me deje entender
  #2 (permalink)  
Antiguo 11/10/2010, 16:52
 
Fecha de Ingreso: diciembre-2009
Mensajes: 56
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Campo UNIQUE insertar 2 valores Null (nulos)

ENCONTRE LA SOLUCION , por el momento no se si es lo mas elegante pero era un tema de sintaxis

el insert values ('', NULL) yo le colocaba una variable llamada null pero lo tomaba como cadena, ahi estabe el error, en fin gracias igual


Cita:
Iniciado por Marrselo Ver Mensaje
Saludos cordiales;
Ojala alguien pueda responder esta gran duda :

es posible tener múltiples valores nulos en el índice unique ??? estoy tratando de hacer eso y no lo consigo


nombre de la tabla : PLANILLA
idplanilla (primary key)
codigo (UNIQUE) acepta NULL


tengo una tabla que en uno de los campos (codigo) lo configure como UNIQUE para evitar que inserte 2 datos iguales;

El problema es que a veces al insertar los datos no se sabe que dato ira en el campo codigo por lo que debe grabar como null, los datos los subo automaticamente de una lista de excel pero al grabar como null un dato si existe otro registro que no tenga ese dato ya me da el error clasico de"duplicate entry"

Hay alguna forma de colocar UNIQUE a un campo pero que no me rebote si es que no tiene valore (NULL) ===??

ojala me deje entender

Etiquetas: null, nulos, campos
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 05:46.