源代码:ZGLanguage 解析SQL数据血缘 之 显示 UPDATE SQL 结构图

SQL代码如下所示 :

sql 复制代码
    UPDATE MA_F_LOAN TT
       SET TT.LAST_REPRICE_DATE = AL.ORIGINATION_DATE,
	  FROM NYBDP.O_SS_CL_LOAN_ACCT_STATIS CL
 LEFT JOIN NYBDP.O_CWWS_ACCT_LOAN AL
        ON 1=1
     WHERE CL.MATURITY_DATE <= P_AS_OF_DATE
       AND CL.CUR_BOOK_BAL <> 0
	    ;

通过 ZGLanguage + Python 将以上SQL转换成 Echarts 的树结构数据:

python 复制代码
[
    {
        "name": "test.code",
        "children": [
            {
                "name": "MA_F_LOAN",
                "children": [
                    {
                        "name": "O_SS_CL_LOAN_ACCT_STATIS",
                        "children": []
                    },
                    {
                        "name": "O_CWWS_ACCT_LOAN",
                        "children": []
                    }
                ]
            }
        ]
    }
]

使用 Echarts 的展示 :

源代码下载

相关推荐
国科安芯2 分钟前
商业光学遥感载荷焦平面供电链的低噪声稳压器研究综述——以国科安芯ASP7A84AS型3A低压差线性稳压器为器件级参照
大数据·网络·嵌入式硬件·平面·卫星·商业航天·抗辐射
超级新零售10 分钟前
零售 SaaS 与本地部署,技术责任边界究竟怎么分?
数据库·零售
米软科技15 分钟前
数字化转型:多元化集团如何构建高效的AI数字化中台?
大数据·人工智能
Leo.yuan21 分钟前
Dora企业级Data Agent应用指南:存量BI复用、私有化部署与权限管理
大数据·人工智能
考虑考虑28 分钟前
瀚高数据库
数据库·后端·postgresql
dishugj1 小时前
oracle日志切换三条命令区别
数据库
Patrick在香港1 小时前
一个斜杠,把毫秒变成十几秒
android·数据库·python·性能优化·正则表达式·回溯·redos
悟道书生1 小时前
(一)Navicate为什么转存结构和数据只转存表而不包含建库?
数据库·oracle
千里念行客2402 小时前
南都电源在甘肃玉门的200MW/800MWh独立共享储能电站建成
大数据·科技·能源
赤龙ERP2 小时前
ERP周报:连接器开闸、国产GPU进场与智能工厂253家
数据库·人工智能·大模型·rpa·erp·企业数字化·builderpattern