1265:数据截断列#en;'在第1行

时间:2015-02-12 18:06:48

标签: mysql sql insert

我在下面插入SQL时出现问题:

insert into cad_manutencao (id, 
                            causa_provavel, 
                            envio, 
                            retorno, 
                            nota_envio, 
                            rastreamento, 
                            transportadora, 
                            chegou)
values (1,
        'TESTANDO ASSISTENCIA',
        '12/02/2015 15:00:00',
        '12/02/2015 15:00:00',
        'S/NF',
        'Assistência',
        1,
        1)

当我运行此SQL时,MySQL会返回此警告:

  

“1265:第1行”'envio'列的数据被截断“

此SQL工作并添加了寄存器,但日期字段填充为NULL

我该如何解决这个问题?

非常感谢!

1 个答案:

答案 0 :(得分:2)

这不是mysql中日期的有效格式。您必须像这样更改查询:

insert into cad_manutencao (id, 
                        causa_provavel, 
                        envio, 
                        retorno, 
                        nota_envio, 
                        rastreamento, 
                        transportadora, 
                        chegou)
values (1,
    'TESTANDO ASSISTENCIA',
    '2015-02-12 15:00:00',
    '2015-02-12 15:00:00',
    'S/NF',
    'Assistência',

mysql的日期格式是yyyy-mm-dd。