我有一个来自C#应用程序的列,其值在Ticks中。是否有MySQL查询将其转换为DATETIME毫秒?
答案 0 :(得分:0)
我认为MySQL DATETIME不会持有毫秒,请参阅Bug 27838。 因此我认为你只能做到这一点:
DateTime sqlDateTime = new DateTime(someTickVariable);
然后,您可以使用sqlDateTime.ToString("yyyy-MM-dd HH:mm:ss")
来获取符合MySQL的字符串,如2010-12-31 14:00:00
。