暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

圣诞快乐:用 openGauss 绘制一颗圣诞树

原创 eygle 2020-12-26
2588

圣诞节日,想起去年的一个帖子,还是可以用其中的 SQL,绘制一个 openGauss 的圣诞树

这是 openGauss 的第一个圣诞节,祝大家圣诞快乐。

omm=# WITH leafs AS  (
SELECT lpad(rpad('*', ((row_number() over()) ::INT - 1) * 2 + 1 + (MOG.lv - 1) * 2, '*'), 
(row_number() over())  ::INT + 20 + MOG.lv) leaf     
FROM generate_series(1, 3) AS DB(lv), generate_series(1, 5) AS MOG(lv)), 
root AS  (omm(# SELECT lpad(rpad('*', 5, '*'), 24) FROM generate_series(1, 4)) 
SELECT leaf   FROM leafs UNION ALL SELECT * FROM root; 
                   leaf                   
------------------------------------------
                      *
                    *****
                  *********
                *************
              *****************
                 ***********
               ***************
             *******************
           ***********************
         ***************************
            *********************
          *************************
        *****************************
      *********************************
    *************************************
                    *****
                    *****
                    *****
                    *****
(19 rows)

openGauss 的 1.0.1 版本已经被广大用户使用起来,MogDB 也正在走向生产实践,祝贺 openGauss 圣诞快乐!

omm=# select version();
                        version                                                                       
 
---------------------------------------------------------------------------------------
 (openGauss 1.0.1 build e9da9fb9) compiled at 2020-10-01 20:21:42 commit 0 last mr   on aarch64-unknown-linux-gnu, compiled by g++ (GCC) 8.2.0, 64-bit
(1 row)

顺便贴几张,来自海外微博的圣诞树:
image.png
各种技术异彩纷呈:
image.png

image.png

也祝愿开源的世界更美好!

最后修改时间:2020-12-26 19:58:13
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
1人已赞赏
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论