我正在尝试生成一个包含前缀(' A')和前导零的系列。
SELECT * FROM generate_series(8,12)
将生成一个系列
8
9
10
11
12
但我想要前缀并设置最多4个前导零
A00008
A00009
A00010
A00011
A00012
这可能与Postgresql查询有关吗?
TIA!
答案 0 :(得分:3)
</body>
答案 1 :(得分:3)
您可以使用to_char()
格式化数字:
SELECT to_char(i, 'FMA00000') as x
FROM generate_series(8,12) as t(i)
有关to_char()
的详细信息,请see the manual