2013-05-28 61 views
0

我想在日期时间列中存储日期时间格式。在MS SQL Server中以特定格式插入日期时间

我想使用的格式是: 14-05-2012 14时08分54秒

是上述由可能的方式是什么?

原因是我们使用Excel工作表从数据库中读取数据,使用这种格式将在我们的日常工作中帮助我们很多。

请指教。

我感谢您的帮助和解答。

回答

1

日期时间是日期时间,它不与任何特定的格式相关联。如果您需要格式化日期时间,使用方法:

select convert(char(10), getdate(), 105) + ' ' + convert(char(8), getdate(), 108) 
+0

@MartinSmith你是对的。编辑。 –

4

我不知道如果有一个理想的结果的精确输出格式。但我得到这个工作

SELECT CONVERT(varchar(10), getdate(), 105) 
     + ' ' + CONVERT(varchar(8), GETDATE(), 108)