SQL将getdate()转换为带有时间戳的字符串

时间:2014-12-10 01:03:49

标签: sql date

您可以在带有时间戳

的字符串中返回getdate()
SELECT 'Date data collected ' + CONVERT(VARCHAR(12), GETDATE())

将返回,2014年12月10日收集的日期数据

但希望收集"日期数据2014-12-10 12:03:22.713"

由于

1 个答案:

答案 0 :(得分:4)

它是SQL-Server中的121选项:

select 'Date data collected ' +convert(varchar,convert(datetime,getdate(),121))

所有日期转换选项的完整详细信息都在transact-sql书籍http://msdn.microsoft.com/en-AU/library/ms187928.aspx