Ver Mensaje Individual
  #11 (permalink)  
Antiguo 30/05/2016, 11:31
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: como agregar una primary key (llave primaria)

Cita:
es que no se si poner solo en l a base de datos el type en DATEtime y por si solo cada vez que introduzca información se agregara solo.
No existen las acciones automágicas, Wilson. La base de datos no hará nada que no le digas que haga.

En todo caso, si , existe una posibilidad para que ingrese ese valor por default, pero para eso el campo debe ser TIMESTAMP y darsele un valor DEFAULT. Es medio traicionero, porque el valor por default será el del sistema operativo en el servidor donde está la base, y no en el cliente.
Sería preferible en ese caso que el INSERT asigne un NOW() para ese campo, harcodeado en la consulta. SI necesitas el valor del cliente, no te queda mas remedio que pasarlo como parámetro desde el formulario.
Puedes verlo detalladamente en el manual de referencia.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)