我有一个SQL命令:select CONCAT(REPLICATE('*', rank), sname, REPLICATE('*', rank)) from soldiers;
但它不起作用,因为只有mssql支持复制。如何在oracle sql中管理它?
答案 0 :(得分:3)
RPAD应该有效
select RPAD('*', rank, '*') from soldiers;
但是这种格式化也很容易在客户端完成(如果你和数据库之间有一个应用程序,并且不只是直接使用SQL提示符。)