这是我的疑问:
SQL> select first_name, lpad(first_name, 5, ' ') as padded_value
2 from employees
3 where first_name like 'M%';
和输出:
FIRST_NAME PADDE
-------------------- -----
Mozhe Mozhe
Michael Micha
Mattea Matte
Michael Micha
Martha Marth
Matthew Matth
6 rows selected.
设置的第二个参数(5
)使得输出从字符串中提供正确的字符数,但也截断列标题别名...和默认列标题(我尝试了两种方式)。 / p>
为什么?如何编写查询以截断返回的数据而不是列标题?