标签: sql
如何在SQL中使用填充
示例:
从表格中选择ID;
输出: 123
我希望输出应始终为10个长度,并在右侧填充空格
答案 0 :(得分:0)
对于 SQL Server ,您可以使用left()和replicate():
left()
replicate()
select left('123' + replicate(' ',10), 10)
对于 MySql , Oracle 和 Postgresql ,有rpad():
rpad()
select rpad('123', 10, ' ')