Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Valor padrão inválido para 'dateAdded'


CURRENT_TIMESTAMP só é aceitável em TIMESTAMP Campos. DATETIME os campos devem ser deixados com um valor padrão nulo ou nenhum valor padrão - os valores padrão devem ser um valor constante, não o resultado de uma expressão.

documentos relevantes:http://dev.mysql. com/doc/refman/5.0/en/data-type-defaults.html

Você pode contornar isso definindo um gatilho pós-inserção na tabela para preencher um valor "agora" em quaisquer novos registros.