
数据库
anyway_329
这个作者很懒,什么都没留下…
展开
-
Oracle 创建分区
这是一个创建分区的公共过程,只要传入表名,日期,就会创建对应的历史表当月分区。这里truncate 并没有删除分区,只是把分区数据清空了。设定每月跑批 都会自动创建新的分区。这里的分区表为 范围分区。...原创 2022-08-17 10:04:43 · 1872 阅读 · 1 评论 -
oracle 证件脱敏存储过程
CREATE OR REPLACE FUNCTION JRJCSJ.DESEN_ID(FIELDVALUETYPE in VARCHAR2,FIELDVALUE in VARCHAR2) return varchar2 is RESU varchar2(1000); RESU1 varchar2(2000); MD5VALUE VARCHAR2(500);begin-- 定义一个游标declare cursor cur_test is select A.column_value原创 2022-03-30 10:55:12 · 1548 阅读 · 0 评论 -
Oracle 函数返回记录类型(表类型)
Oracle 函数返回记录类型自定义类型create type row_type as object(org_id varhcar2(20));create type table_type as table of row_type;返回记录函数create or replace function get_org_record(in_org_id varchar2) return table_type pipelined as v row_type;begin for r in原创 2020-11-27 10:29:15 · 969 阅读 · 0 评论 -
DB2load之cursor 转换5亿数据
某银行east报送数据18年12月份交易流水表(JYLS)某个字段编码转换错误。交易流水表整个月的数据5个亿。重新追数耗费时间太长。方案一:用export导出,在export导出时 select语句中用 case when 将字段转换。"db2 export to jyls.ixf of ixf select 字段很多,case when xxx='1' then '中文' when xxx=...原创 2019-01-30 17:14:45 · 708 阅读 · 0 评论