for c in (select column_value from table(f_split(V_FileID, ','))) loop
--若没有填写资格开始结束时间,则填入
select count(*)
into numDataCount
from ly_zg_jzfbt z
where file_id = c.column_value
and z.pt_valid_stime is null;
if numDataCount > 0 then
update ly_zg_jzfbt z
set z.pt_valid_stime = trunc(sysdate),
z.pt_valid_etime = add_months(trunc(sysdate), 12) - 1,
z.fanaly_valid_etime = add_months(trunc(sysdate), 12) - 1
where z.file_id = c.column_value;
commit;
end if; select l.CONTROL_ID
into numControl
from ly_zg_jzfbt l
where file_id = c.column_value;
varERRMSG := PK_JJZLFBTINFO.F_CheckStandard(c.column_value,
to_char(numControl));
if varERRMSG is not null then
raise_application_error('-20001', varERRMSG);
end if;
PK_FAMILYHOUSE.P_GetFamilyHouseInfoData(
numControl,
c.column_value,
p_temp);
if varERRMSG is not null then
raise_application_error('-20001', varERRMSG);
end if;
PK_FAMILYINFO.P_GetFamilyInfo(
c.column_value,
p_temp);
if varERRMSG is not null then
raise_application_error('-20001', varERRMSG);
end if; select l.is_over_certificate
into doCeritify
from ly_zg_jzfbt l
where file_id = c.column_value; if doCeritify is null or doCeritify = 1 then
update ly_zg_jzfbt l
set l.do_certificate_time = sysdate, l.is_over_certificate = 0
where file_id = c.column_value;
commit;
end if;
--将out出的内容与file_id拼接在一起
varIncomeAvg_All := varIncomeAvg_All || c.column_value || ':' ||
numIncomeAvg || ',';
varIdentifiedArea_All := varIdentifiedArea_All || c.column_value || ':' ||
numIdentifiedArea || ',';
varPerIdentifiedArea_All := varPerIdentifiedArea_All ||
c.column_value || ':' ||
numPerIdentifiedArea || ',';
end loop;

sql中table用法的更多相关文章

  1. SQL 中ROLLUP 用法

    SQL 中ROLLUP 用法 ROLLUP 运算符生成的结果集类似于 CUBE 运算符生成的结果集. 下面是 CUBE 和 ROLLUP 之间的具体区别: CUBE 生成的结果集显示了所选列中值的所有 ...

  2. Sql 中Collate用法

    今天查询sqlite的时候需要不区分大小写,查了下文档,需要使用collate nocase.顺便学习下collate的用法. collate在sql中是用来定义排序规则的.排序规则其实就是当比较两个 ...

  3. sql 中 exists用法

    SQL中EXISTS的用法   比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(S ...

  4. 数据库sql中distinct用法注意事项

    在写sql中去重复等操作,需要用到distinct. 在使用distinct的时候要注意,尤其是在有行列转换的时候.要把sql运行出来看看是不是与你想要的结果一样. 通过自己试验,distinct有从 ...

  5. 详细的SQL中datediff用法

    DATEDIFF 函数 [日期和时间] 功能返回两个日期之间的间隔. 语法DATEDIFF ( date-part, date-expression-1, date-expression-2 ) da ...

  6. Sql中CHARINDEX用法

    CHARINDEX作用 写SQL语句我们经常需要判断一个字符串中是否包含另一个字符串,但是SQL SERVER中并没有像C#提供了Contains函数,不过SQL SERVER中提供了一个叫CHAEI ...

  7. SQL中ISNULL用法示例

    ISNULLSQL查询示例SELECT ISNULL    使用指定的替换值替换 NULL. 语法       :ISNULL ( check_expression , replacement_val ...

  8. SQL 中 HAVING 用法

    现在 Student表有 如下数据 现需求如下: 查找每个老师的学生的平均年龄且平均年齿大于12 不使用 HAVING SELECT * FROM (SELECT TeacherID, AVG(Age ...

  9. SQL中的between and

    "between xx and  xx "在SQL中的用法 这个大家都很熟悉,但是当问到是否包含两端的值时,就有点儿不确定了.在W3School网站上,有这样的一段话: 参考:ht ...

随机推荐

  1. JavaScript 二维数组排列组合

    <html> <head> <title>二维数组排列组合</title> </head> <body> <div id= ...

  2. vue2.0 生命周期 简析

    Vue2.0 生命周期钩子函数: <template> <div id='app'> {{message}} </div> </template> va ...

  3. Redis缓存方案

    1 Redis简介 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发 ...

  4. 【Leetcode】【Medium】Best Time to Buy and Sell Stock II

    Say you have an array for which the ith element is the price of a given stock on day i. Design an al ...

  5. 【源码分析】cocostudio场景编辑器的触发器逻辑

    去看场景编辑器的差不多都可以看到有模拟器的设置(菜单栏的设置).默认是选择cocostudio安装路径中的Simulator.exe这个模拟器,看官网介绍是自己可以选择模拟器,而且公开源代码可以按需设 ...

  6. yii2.0里别名的定义

    别名用来表示文件路径和URL,为了避免在代码中硬编码一些绝对路径和URL,一个别名必须以‘@’符开头. 用Yii::setAlias()的方法来设置: //文件别名 Yii::setAlias('@f ...

  7. January 19 2017 Week 3 Thursday

    What a man needs most is appreciated. 人性最深切的需求就是渴望别人的赞赏. Being appreciated by others is very importa ...

  8. 初识java——Java程序的历史、开发和运行

    上了一节Java试听课,整理出如下笔记.     Java最新版本下载 http://www.oracle.com/technetwork/java/javase/downloads/index.ht ...

  9. 使用react-redux开发的简单步骤

    一.安装相关包 npm install redux react-redux --save 二.根据具体情形创建模块文件 Store.js.Reducer.js.Actions.js Store.js的 ...

  10. swift菜鸟入门视频教程-02-基本运算符

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/mengxiangyue/article/details/32435435 本人自己录制的swift菜 ...