Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/03/2016, 04:35
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Insertar fecha actual en

La solución es exactamente la que te indica Jersat. Con eso debería bastar para evitar el problema de la inserción.
Otra posibilidad (más ortodoxa y segura) es indicar puntualmente los campos que estás ingresando:
Código MySQL:
Ver original
  1. INSERT INTO participante_inscrito(dni, nombre, apellido) VALUES (01,'nombre','apellido');
Cualquiera de las dos funcionará.

LO que si te puedo observar es que no estás definiendo una PK en la tabla, y eso es un error de los MUY GRAVES.
Toda tabla TIENE que tener clave primaria. No se puede soslayar, a menos que quieras que tu tabla se transforme en una bolsa de datos basura. No es una broma, así se la suele mencionar en las clases de bases de datos de la universidad.
Al no tener una PK, no existe forma de verificar que no haya duplicidad de registros, y tampoco puedes usar esa tabla para referenciarla como FK en otra. En otras palabras, pones en riesgo la consistencia de datos y su integridad referencial.
Al menos el DNI debería ser definido como PK.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)