最大+1,总共有两位数

时间:2016-07-21 13:42:10

标签: sql sql-server-2000

我正在使用此代码:

// example of my columns: 01
                          02
                          03


select max(panelname) + 1

我希望我的结果总是两位数。让我们说加入+1时我的值> 10,以取得此结果。从01到02 当值<&时;添加+1时,将此结果从23提取到24

1 个答案:

答案 0 :(得分:1)

你可以这样做:

SELECT CASE WHEN max(panelname) + 1 < 10 THEN '0' ELSE '' END + CONVERT(VARCHAR(2), max(panelname) + 1)