![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
sky08050025
这个作者很懒,什么都没留下…
展开
-
kettle简单的多表数据同步【只同步数据,不建表】
多表数据转移,步骤如下:1、获取需要转移的表的表名2、同步每个表的数据总作业如下:其中:1、“获取多表”转换如下: 2、“同步单表数据”作业如下:(1)“变量设置”将表名设置为变量,根据需要自定义变量名即可。 (2)检查表是否存在,表名使用变量样式(3)迁移表数据,注意表名使用变量样式...原创 2018-03-19 10:30:51 · 13634 阅读 · 13 评论 -
kettle_动态表(每日新建表、表格式统一)数据同步
使用场景:库A为使用库,每日动态创建成生表A_(格式固定),间隔时间后,新建表同步到库B中。步骤:1、动态获取需要创建的表名;2、创建表相关作业如下:总作业: 其中:“获取GO表”转换如下,表输入(表名为动态有规律生成):“创建GO同步表”作业如下: 此作业流程 分以下几步:(1)、将表名设置为变量( 2)、检查表名是否存在,不存在则创建,false则同步数据 同步数据如下:其中创建表时,可以使用...原创 2018-03-19 10:37:13 · 8256 阅读 · 6 评论 -
oracle数据邻行(隔行)处理
--语法--向后 LAG (value_expression [,offset] [,default]) OVER ([query_partition_clause] order_by_clause)--向前 LEAD (value_expression [,offset] [,default]) OVER ([query_partition_clause] order_by_clause)s...原创 2018-03-19 11:36:02 · 1108 阅读 · 0 评论 -
ora递归查询,拼接函数
递归查询:SELECT * FROM TB CONNECT BY PAR_ID= PRIOR ID START WITH ID = 条件1. CONNECT_BY_ROOT 返回当前节点的最顶端节点 2. CONNECT_BY_ISLEAF 判断是否为叶子节点,如果这个节点下面有子节点,则不为叶子节点 3. LEVEL 伪列表示节点深度 4. SYS_CONNECT_BY_PATH函数显示详细路...原创 2018-07-07 11:39:16 · 1222 阅读 · 0 评论