
pl/sql 程序块
有毒的苹果
这个作者很懒,什么都没留下…
展开
-
sql按层级汇总
with temp as (select a.name as coaname, a.code, a.parent_code, a.is_leaf, b.pk_rm_prd, b.prdname, b.acct_prd, b.prin_pmt from (selec原创 2017-01-12 15:26:01 · 4523 阅读 · 0 评论 -
存储过程实例1
create or replace procedure P_cfe_alm_ResSumTotal(pageNo in number,pageCount in number)is v_sql clob; ---自定义SQL语句 cfe_row cfe_alm_res_sum%ROWTYPE; cursor cfe_cursor is select * from cfe_al原创 2017-04-17 16:53:45 · 547 阅读 · 0 评论 -
存储过程实例2:通过把group by 放入循环,对生成的主键可以进行其他处理
create or replace procedure P_cfe_alm_ResSum_CoaLevel(i_pk_coa_set in char, i_pk_prd_set in char,原创 2017-04-17 16:57:58 · 1075 阅读 · 0 评论 -
存储过程实例3:批量提交
create or replace procedure P_cfe_alm_ResSum_Orgs(pk_org in char, innercode in char) is v_sql clob; ---自定义SQL语句 v_sql2 clob; pks VARC原创 2017-04-17 17:00:11 · 553 阅读 · 0 评论 -
存储过程4:分析函数累计求和
create or replace procedure P_cfe_alm_ResSumTotal_Orgs2 isbegin insert into cfe_alm_res_sum_orgs ( PK_ALM_RES_SUM_ORGS, ACCT_PRD, asst_liab, bl_code, branch_code,原创 2017-04-17 17:02:01 · 1308 阅读 · 0 评论 -
存储过程实例5:存储过程执行truncate ,动态删除表,表明参数化
create or replace procedure clearPksTable(tableName in char) is v_sql clob;begin v_sql:= 'truncate table '||tableName||''; dbms_output.put_line(v_sql); execute immediate v_sql;end clearPksT原创 2017-04-17 17:04:03 · 3607 阅读 · 0 评论 -
oracle pl/sql 程序块,游标,生成测试数据
AMORT_DATE:=to_char(add_months(to_date(myemp.Pmt_dt,'yyyy-mm-dd'),-1),'yyyy-mm-dd');--日期减一个月declare -- Local variables here myemp rm_ftprate_res%ROWTYPE; --myemp 定义为表名为rm_ftprate_res的一行数据ROWTYPE cursor c_job ---通过一定条件限定的表名为rm_ftprate_res的数据集。游标原创 2016-11-30 13:55:30 · 1256 阅读 · 0 评论