我想在datetime列中存储日期时间格式。
我想要使用的格式是: 14-05-2012 14:08:54
以上是否可能?
原因是我们使用Excel工作表从数据库中读取数据,使用这种格式将对我们的日常工作有所帮助。
请告知。
感谢您的帮助和解答。
答案 0 :(得分:4)
我不确定是否存在所需结果的确切输出格式。但我得到了这个工作
SELECT CONVERT(varchar(10), getdate(), 105)
+ ' ' + CONVERT(varchar(8), GETDATE(), 108)
答案 1 :(得分:1)
日期时间是日期时间,它与任何特定格式无关。如果您需要格式化日期时间,请使用:
select convert( char(10), getdate(), 105) + ' ' + convert( char(8), getdate(), 108)