在SQL Server 2008中格式化SYSDATETIMEOFFSET

5

我目前在使用SQL Server中的SYSDATETIMEOFFSET()函数,我希望能够格式化该函数生成的输出。

2011-11-25 16:08:45.9281159 +05:30

我想要移除多余的纳秒,例如我想要以下输出结果。
2011-11-25 16:08:45 +05:30
1个回答

4

试试这个:

SELECT CAST(SYSDATETIMEOFFSET() AS DATETIMEOFFSET(0))

你可以定义你的DATETIMEOFFSET的精确度,使用0作为精度将只给出秒数 - 没有秒以下的小数。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接