ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【一个有意思的输出】

【一个有意思的输出】

原创 Linux操作系统 作者:杨奇龙 时间:2010-07-26 23:31:34 0 删除 编辑

SQL> select decode
  2  ( sign(floor(maxwidth/2)-rownum)
  3  , 1, lpad( ' ', floor(maxwidth/2)-(rownum-1))
  4  || rpad( '*', 2*(rownum-1)+1, ' *')
  5  )
  6  from all_objects,
  7  (select 10 as maxwidth from dual)
  8  where rownum < floor(maxwidth/2) +1;

DECODE(SIGN(FLOOR(MAXWIDTH/2)-ROWNUM),1,LPAD('',FLOOR(MAXWIDTH/2)-(ROWNUM-1))||R
--------------------------------------------------------------------------------
     *                                                                         
    * *                                                                        
   * * *                                                                       
  * * * *  

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22664653/viewspace-669552/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
MySQL DBA NoSQL DEVOPS

注册时间:2009-10-07

  • 博文量
    1026
  • 访问量
    8205979