首页 热点资讯 义务教育 高等教育 出国留学 考研考公

SQL2008 R2 日期时间转换问题,求大神指导

发布网友 发布时间:2022-04-25 13:33

我来回答

2个回答

热心网友 时间:2022-04-11 19:57

你用select查一下CONVERT(VARCHAR(20),GETDATE(),120)看看会否只精确到秒
个人感觉就应该是赋值以后从新赋予的000,毕竟datetime的格式默认也带有毫秒的。
如果想要秒,不要毫秒,那么干脆别用datetime类型了,换成varchar的直接存吧。

热心网友 时间:2022-04-11 21:15

这个是没有办法的,sqlserver 的datetime类型格式就是这样子的,无法改变的
即使是自定义类型,也只不过是对基础类型重命名了再*精度而已。
不要在这个问题上纠结了,存在数据库中的数据格式无关紧要,重要的是查询出来的时候将数据格式化一下处理一下就好

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com