sql server 中 select getdate()得到的结果的格式,如:2012-02-15 16:32:11.873
请问如何能得到自己想要的格式,如
2012-02-15或者2012-02-15 16:32:11,或者直接娶到“秒”就行了,不要后面的“.873”????
------解决方案--------------------
convert日期转换函数,去看看。
select convert(varchar(10),getdate(),120)
select convert(varchar(19),getdate(),120)
------解决方案--------------------
convert(varchar(10),getdate(),120)
------解决方案--------------------
select CONVERT(varchar, getdate(), 120)
120 代表样式号
常用的有23 111,112
------解决方案--------------------
Convert函数
详细设置
------解决方案--------------------
convert(varchar(10),getdate(),120)
varchar(10) 就是取10个字符, 比如你要取到分秒,就自己数下多少个数,填 进去就OK了