将前导零添加到记录+演员

时间:2012-08-17 13:17:56

标签: sql sql-server

我的表中的每条记录都有一个增量字段。

我想在数字中添加前导零,以使它们具有相同数量的字符,但也将数字前面的CAST()字母作为标识符。

添加前导零;

SELECT RIGHT('00000' + CONVERT(VARCHAR, No_), 6)

添加我的标识符;

SELECT 'FC' + CAST(No_ as varchar(50))

将这两个语句组合到一个字段的正确语法是什么?有可能吗?

2 个答案:

答案 0 :(得分:2)

SELECT 'FC' +RIGHT('00000' + CONVERT(VARCHAR, No_ ), 6)

结果:对于No_ = 1

FC000001

No_ = 222

FC000222

答案 1 :(得分:1)

只需使用:

SELECT 'FC' + RIGHT('00000' + CONVERT(VARCHAR, No_), 6)