数仓开发:相似表结构通用更新函数

数仓

    • 一、需求描述
    • 二、Oracle代码实现
    • 三、Mysql代码实现

一、需求描述

  • 在数仓开发中,可能会遇到这样的需求:数仓多层之前要进行merge操作,有多少张表进行多少次merge,针对这种通用的merge操作,可以实现存储过程来调用

二、Oracle代码实现

把逗号分隔的字符串转化成Oracle数据库中的多行,PostgreSql有现成的函数

CREATE OR REPLACE FUNCTION split_string_to_rows(p_string IN VARCHAR2) RETURN sys.odcivarchar2list PIPELINED IS
    l_start_position 

你可能感兴趣的:(数据库开发,java,数据库,开发语言)