0

我在 SQL Server 中有一个日期,格式如下:1/1/2013 14:15:16

我想把它转换成2013-1-1-14.15.16.000000

我在 C# 中做了这样的事情

dateValue.toString("YYYY-MM-dd-hh.mm.ss.000000")

我应该使用格式转换吗?

我宁愿用 c# 代码来做。

4

2 回答 2

1

也许您可以简单地在 SQL Server 端设置 DATEFORMAT。很好很简单。

(警告:我是我的 DB2,而不是 SQL Server 专家)

于 2013-05-16T00:23:37.253 回答
1
select Replace( Replace( Convert( VarChar(26), SysDateTime(), 121 ), ' ', '-' ), ':', '.' )
于 2013-05-15T18:23:24.307 回答