1

我有一个名为 T_Int 的表,数据如下所示:

Interval
0
30
100
130
200
230
---
---
2300
2330

我希望价值观是一致的。我的输出应该是这样的:

Interval
0000
0030
0100
0130
---
---
2300
2330

我怎样才能做到这一点?

4

1 回答 1

3

哦,我希望 SQL Server 有to_char()像 Oracle 和 Postgres 一样的东西。

这是一种方法:

select right(replicate('0', 4)+cast(Interval as varchar(255)), 4)
于 2013-06-04T18:34:54.763 回答