oracle pl/sql-problem /如何在名称后添加一些点以使其达到10个字符

t3psigkw  于 2022-11-22  发布在  Oracle
关注(0)|答案(1)|浏览(80)

对于Oracle SQL问题,我如何在名称后添加一些点,使其达到10个字符,如(Sara......),并为薪金中的每100添加简单美元,如果薪金= 500,则需要添加5个简单美元

vsikbqxv

vsikbqxv1#

看起来像RPAD函数,例如

SQL> select
  2    rpad(ename, 10, '.') name,
  3    sal,
  4    rpad('$', (sal/100), '$') money
  5  from emp
  6  where deptno = 30;

NAME              SAL MONEY
---------- ---------- ------------------------------
ALLEN.....       1600 $$$$$$$$$$$$$$$$
WARD......       1250 $$$$$$$$$$$$
MARTIN....       1250 $$$$$$$$$$$$
BLAKE.....       2850 $$$$$$$$$$$$$$$$$$$$$$$$$$$$
TURNER....       1500 $$$$$$$$$$$$$$$
JAMES.....        950 $$$$$$$$$

6 rows selected.

SQL>

相关问题