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. css text-shadow

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. RN记录

    react-native run-android 出现 java.lang.nullpointerexception(no error message) 错误 删除 工程目录\android.grad ...

  3. Apache服务器运维笔记(1)----运行多个Apache服务器

    所有的Apache管理员都会遇到一个问题,就是在一台物理系统上运行多个版本的Apache服务器,或是运行多个同一版本的Apache服务器的副本,对于前者,在编译时为不同版本的Apache指定不同的安装 ...

  4. vs生成的exe程序和相关dll打包

    原文:http://blog.csdn.net/yhhyhhyhhyhh/article/details/50782897   打包工具:Inno Setup 编译器  源文件 :vs生成的.exe和 ...

  5. 多线程 读写锁SRWLock

    在<秒杀多线程第十一篇读者写者问题>文章中我们使用事件和一个记录读者个数的变量来解决读者写者问题.问题虽然得到了解决,但代码有点复杂.本篇将介绍一种新方法——读写锁SRWLock来解决这一 ...

  6. 理解LSTM/RNN中的Attention机制

    转自:http://www.jeyzhang.com/understand-attention-in-rnn.html,感谢分享! 导读 目前采用编码器-解码器 (Encode-Decode) 结构的 ...

  7. 自学git心得-1

    Github作为目前世界上最先进的分布式版本控制系统,是软工工作者管理工程代码的不二选择,笔者也是因时所需,自学了基本的git操作,在此回顾一下也作为分享. 推荐学习资源:https://www.li ...

  8. git中忽略文件权限或文件拥有者的改变

    在发布项目到线上时,很多时候需要修改文件的权限,如果是使用git版本管理软件来发布的话,那么下次更新线上文件的时候就会提示文件冲突.明明文件没有修改,为什么会冲突呢?原来git把文件权限也算作文件差异 ...

  9. java 中linq 的使用方式 筛选 查找 去重

    1.筛选 $.Enumerable.From(value).Where(function(x) {//value 为被操作的内容 return x.name == name;//第一个name为val ...

  10. Apache Commons-logging使用实例

    Apache Commons-logging使用实例 本文将介绍如何在程序中使用Apache Commons-logging author: ZJ 07-3-17 Blog: [url]http:// ...