【发布时间】:2011-10-10 08:52:22
【问题描述】:
我只想使用 SQL 查询从 DateTime 列中获取时间 使用 SQL Server 2005 和 2008 默认输出:
AttDate
==
2011-02-09 13:09:00
2011-02-09 14:10:00
我想要这个输出:
AttDate Time
==
2011-02-09 13:09:00 13:09
2011-02-09 14:10:00 14:10
【问题讨论】:
-
在sql中搜索to_char方法。您可以指定格式并获得所需的输出
-
选择转换(varchar(10), getdate(), 108)
-
sql server 可能是
SELECT CONVERT(VARCHAR(8),GETDATE(),108)
标签: sql-server tsql sql-server-2005 datetime