Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/03/2013, 14:35
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 18 años
Puntos: 447
Respuesta: String se almacena en un campo Integer de una Tabla Mysql con el valor 0

Hola lne:

Como observación adicional: En realidad no es un ERROR el que te está apareciendo en la consulta, sino un mensaje WARNING, o de advertencia... observa que en realidad el insert sí se ejecuta:

Código:
1 fila insertada.
La Id de la fila insertada es: 59
Warning: #1366 Incorrect integer value: 'Juana' for column 'numero_documento' at row 1
El detalle está en que el campo numero_documento es de tipo entero y ty estás asignando un valor tipo cadena:

Para el primer caso:

Código:
`id_empleado`,       NULL,
`apellido`,          'Cuello',
`nombre`,            '36123456',
`codigo_postal`,     NULL,
`calle`,             NULL,
`numero`,            NULL,
`piso`,              NULL,
`departamento`,      NULL,
`numero_documento`,  'Juana',
`numero_legajo`,     NULL,
`id_estado_empleado`,'1',
`id_localidad`,      NULL,
`id_puesto`,         NULL,
`id_empresa`,        NULL,
`id_sexo`,           NULL,
`fecha_nacimiento`,  NULL,
`fecha_alta`,        NULL,
`fecha_baja`,        NULL,
`codigo`,            NULL,
`id_origen_empleado` '2'
En el segundo caso, es lo mismo, aunque con menos campos:

Código:
`apellido`, 	'Cuello', 
`nombre`, 	'36123456', 
`numero_documento`	'Juana' 
Saludos
Leo.