MySQL - Default para campo fecha

 
Vista:
sin imagen de perfil
Val: 16
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Default para campo fecha

Publicado por Yamil Bracho (40 intervenciones) el 21/10/2005 15:55:45
Saludos. Tengo un campo en una tabla que es de tipo DATE y le quiero colocar como valor por defecto la fecha del dia, es decir, CURDATE(). Entonces escribo
sql_fecha date NOT NULL default 'CURDATE()',

y me dice que hay error y que sql_fecha no permite la asignacion por diferencia de tipo. Le hago el cast e igual

sql_fecha date NOT NULL default 'CAST(CURDATE() AS DATE)',

Probe con otras formas y nada. Solo me acepta que le coloque
sql_fecha date NOT NULL default '0000-00-00',

Lo cual obviamente no es lo que se desea.
Hay alguna manera de resolver esto ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Revisar política de publicidad