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 ?
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


0