pl/sql用for in和for select into循环遍历表
2024-08-23 03:11:34
create or replace procedure test_procedure_job
as
v1 varchar2(50);
v2 varchar2(50);
v3 varchar2(50);
begin
for v1 in
(select t.id
from test_table t)
loop
select t.username,t.password into v2,v3 from sshtest t where t.id = v1.id;
dbms_output.put_line(v1.id || ',' || v2 || ',' || v3);
end loop;
end test_procedure_job;
原来,for in 取出来的v1,是一个虚表。里面有一个属性id。
所以在循环里面,不是用v1,而是用v1.id。试了很久,郁闷。
然后,循环里面,用了select into。直接用v2,v3。真神奇。
这里竟然和v1不同。
最新文章
- C语言程序设计第九次作业
- job1
- cocos2dx游戏开发——微信打飞机学习笔记(三)——WelcomeScene的搭建
- CAS做单点登陆(SSO)——集成BIEE 11g
- Solr的检索运算符 (转载)
- mybatis集成spring的事务管理
- 时间管理(GTD)
- JavaScript常用内置对象(window、document、form对象)
- 数据库关于group by 两个或以上条件的分析
- Linux 在下面MATLAB下载
- Xpath学习笔记
- 推荐三款日期选择插件(My97DatePicker+jquery.datepicker+Mobiscroll)
- win2012中添加架构FTP服务器
- tomcat警告setting property 'debug' to '0' did not find a matching property
- Xcode7.3中SKAudioNode";诡异";初始化的解决
- C#常见金额优选类型及其三种常用的取整方式
- java之路 定义个一初始值 取它 个位 十位 百位 千位。。的数值。
- Sqlserver内存管理:限制最大占用内存(转载)
- 老男孩python学习自修第十天【三元表达式与lambda表达式】
- springboot org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
热门文章
- 为什么将项目托管到Apache,浏览器输入http://127.0.0.1会跳转到http://127.0.0.1//dashboard/?
- python 判断返回值是否是字典
- CSS 相邻元素选择器
- 微信小程序引入Vant组件库
- 织梦dedecms会员中心分类管理无法修改、删除分类名
- [React] Use the React Effect Hook in Function Components
- Newtonsoft.Json 自定义序列化器---时间
- Acwing P277 饼干 题解
- Code Chef October Challenge 2019题解
- python3之线程(一)