Merry Christmas Sql Statement

作者: Maclean Liu , post on December 28th, 2010 , English Version
【本站文章除注明转载外,均为本站原创编译】
转载请注明:文章转载自: Oracle Clinic – Maclean Liu的个人技术博客 [http://www.oracledatabase12g.com/]
本文标题: Merry Christmas Sql Statement
本文永久地址: http://www.oracledatabase12g.com/archives/merry-christmas-sql-statement.html

这段Merry christmas的查询来源于Gilles Haro的博客,不过看到的时候已经是27号了,呵呵!

with Mx as
 (select 60 as MaxWidth from dual)
select decode (sign(floor(MaxWidth / 2) - rownum), 1, lpad(' ',
                                              floor(MaxWidth / 2) -
                                              (rownum - 1)) || rpad('*',
                                                      2 *
                                                      (rownum - 1) + 1,
                                                      ' *'), lpad('* * *',
                                                    floor(MaxWidth / 2) + 3))
  from all_tables, Mx
 where rownum < floor(MaxWidth / 2) + 6;

                              *
                             * *
                            * * *
                           * * * *
                          * * * * *
                         * * * * * *
                        * * * * * * *
                       * * * * * * * *
                      * * * * * * * * *
                     * * * * * * * * * *
                    * * * * * * * * * * *
                   * * * * * * * * * * * *
                  * * * * * * * * * * * * *
                 * * * * * * * * * * * * * *
                * * * * * * * * * * * * * * *
               * * * * * * * * * * * * * * * *
              * * * * * * * * * * * * * * * * *
             * * * * * * * * * * * * * * * * * *
            * * * * * * * * * * * * * * * * * * *
           * * * * * * * * * * * * * * * * * * * *
          * * * * * * * * * * * * * * * * * * * * *
         * * * * * * * * * * * * * * * * * * * * * *
        * * * * * * * * * * * * * * * * * * * * * * *
       * * * * * * * * * * * * * * * * * * * * * * * *
      * * * * * * * * * * * * * * * * * * * * * * * * *
     * * * * * * * * * * * * * * * * * * * * * * * * * *
    * * * * * * * * * * * * * * * * * * * * * * * * * * *
   * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
                            * * *
                            * * *
                            * * *
                            * * *
                            * * *
                            * * *

© 2010, www.oracledatabase12g.com. 版权所有.文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.

相关文章 | Related posts:

  1. 利用SQL查找表中的质数(prime number)和完全数(perfect number)以及几个有趣的SQL语句
  2. SCRIPT TO GENERATE SQL*LOADER CONTROL FILE
  3. Using Statement Cache in OCI
  4. How to Use JDBC Explicit Statement Caching
  5. SQL Server vs Oracle
  6. Oracle SQL Function Detail
  7. Using DBMS_SQL Package to Execute DDL Statements and Dynamic SQL from PL/SQL
  8. Oracle SQL Developer 的一个Bug

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>