Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler sql:Die Konvertierung eines varchar-Datentyps in einen datetime-Datentyp führte zu einem Wert außerhalb des zulässigen Bereichs

Sie können DateTime.Today.ToString("yyyy-MM-dd HH:mm:ss") verwenden //Egal welches Format...

oder Verwenden Sie stattdessen direktes SQL mit der CONVERT-Methode. Syntax ist

CONVERT(VARCHAR,DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year,103)
CONVERT(VARCHAR, DateTime.Today.Hour + ":" + DateTime.Today.Minute + ":00" ,108)

würde das Format hh:mm:ss geben

vollständige Referenz von folgendem w3-Link:http://www.w3schools.com/sql/func_convert .asp