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

Erro sql:a conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo


Você pode usar DateTime.Today.ToString("yyyy-MM-dd HH:mm:ss") //Qualquer formato...

ou Use sql direto usando o método CONVERT. A sintaxe é
CONVERT(VARCHAR,DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year,103)
CONVERT(VARCHAR, DateTime.Today.Hour + ":" + DateTime.Today.Minute + ":00" ,108)

que daria formato de hh:mm:ss

referência completa no seguinte link w3:http://www.w3schools.com/sql/func_convert .asp