oracle 循环修改数据库,oracle对一个表的多行数据进行修改,SQL批量修改
1、第一种使用循环修改表
--遍历一个表并作修改
declare bl varchar(100); --声明一个字符串变量
BEGIN
FOR L_RECORD IN (select * from ysl_config_cy where name='机动车六年免检')
--将一个对象赋值到L_RECORD变量中
LOOP
SELECT property_value into bl FROM ysl_config_cy_detail a where a.config_fid= L_RECORD.fid;
dbms_output.put_line('m_num=' || bl); --打印bl变量的值
update ysl_config_cy set name=bl where fid='DEDF034EFA754B5EAB256D306649A604' ;
END LOOP;
END;
2、直接修改(和上面例子具有同样的效果)
update ysl_config_cy a set name=(
select b.property_value from ysl_config_cy_detail b where
a.name='机动车六年免检' and b.config_fid= a.fid
)
where a.fid='DEDF034EFA754B5EAB256D306649A604' ;
--set的原理是和下面查询一样,where的条件是括号里面的其中一个
select b.property_value,a.* from ysl_config_cy_detail b ,ysl_config_cy a where a.name='机动车六年免检' and b.config_fid= a.fid
oracle 循环修改数据库,oracle对一个表的多行数据进行修改,SQL批量修改相关推荐
- oracle循环语句loop,oracle循环语句loop
Oracle循环语句的写法有哪些呢 如果您对Oracle循环语句方面感兴趣的话,不妨一看. loop循环: 1. create or replace procedure pro_test_loop i ...
- mysql数据库修改数据库名称_MySQL数据库之MySQL 修改数据库名称的一个新奇方法...
本文主要向大家介绍了MySQL数据库之MySQL 修改数据库名称的一个新奇方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. MySQL在5.1引入了一个rename data ...
- Windows上通过bat实现不同数据库之间同步部分表的部分字段数据
场景 A系统的数据库中的部分表中的部分数据需要提供给B系统. 首先利用Mysqldump将A系统中的部分表导出为文件,然后建立中间数据库 将导出的数据文件还原到中间数据库,然后再B系统中选择中间数据库 ...
- Sql Server 数据库,只复制表结构不复制表数据如何操作?
Sql Server 数据库,只复制表结构不复制表数据如何操作? 1.选中要复制的数据库 2.右键 3.任务 4.生成脚本 5.弹出生成数据库对象的脚本窗口,点下一步 6.选择要编写脚本的数据库对象, ...
- php多表数据排除,thinkphp中多表查询中防止数据重复的sql语句(必看)
thinkphp中多表查询中防止数据重复的sql语句(必看) 这里有新鲜出炉的精品教程,程序狗速度看过来! ThinkPHP 开源 PHP 框架 ThinkPHP 是一个开源的 PHP 框架,是为了简 ...
- MySQL中给数据表插入多行数据
有时因为测试需求,需要给某数据表中插入多行数据,所以自己就琢磨了一下,该过程实现涉及到了MySQL存储过程,想详细了解的可看下这个博客:MySQL存储过程,以下是具体的实现过程: 1.先创建一个表: ...
- 【MyBatis动态SQL批量修改数据出现报错问题】
MyBatis动态SQL批量修改数据出现报错问题 MyBatis动态SQL批量修改数据出现报错问题 问题描述 XML文件中的动态SQL 执行结果 测试执行 报错日志 解决 原数据库URL 修改后数据库 ...
- MySQL之创建函数,一次性插入表中多行数据
MySQL之创建函数,一次性插入表中多行数据 一.MySQL之使用存储过程创建函数,一次性插入表中多行数据 一.MySQL之使用存储过程创建函数,一次性插入表中多行数据 #DELIMITER 的使用 ...
- 单表最大2000W行数据
尺有所短,寸有所长:不忘初心,方得始终. 在互联网技术圈中有一个说法:MySQL 单表数据量大于 2000 W行,性能会明显下降.网传这个说法最早由百度传出,真假不得而知.但是却成为了行业内一个默认的 ...
最新文章
- 让一个人从照片中消失,从未如此简单 | AI应用体验
- 【Android 内存优化】Bitmap 内存缓存 ( Bitmap 缓存策略 | LruCache 内存缓存 | LruCache 常用操作 | 工具类代码 )
- servlet destroy 示例_KET答题卡怎么填写?2020年KET答题卡填涂示例
- Insertion Sort List(单链表插入排序)
- qt绘制一圈圆_Qt绘制圆形,矩形等图形 绘制同心圆
- NS2相关学习——完成一个新协议(3)
- 使用jackson对Java对象与JSON字符串相互转换的一些总结
- 【C语言】编写一个简单的学生成绩管理系统
- 《数据结构C语言版》——线性表详解,你一定能够看得懂学得会的宝典
- Hibernate无法自动建表的缘故
- Response.Redirect 打开这两种方法的一种新形式
- mysql查询更新删除_mysql查询,更新(text类型),删除关联操作
- 162-SOP8液晶手写板专用IC
- Incorrect string value: '\xF0\x9F\x91\x93\xF0\x9F...' for column 'xxx' at row 1
- 微信做音乐相册html5,如何制作微信音乐相册 微信音乐相册制作软件的精品教程...
- 秘术 | 我刚出生的时候,喝了几天狼奶,我把这头狼当妈,我以为我一辈子见不到她,直到有一个女人过来找我……
- 你想跨互联网远程调试Android设备吗,推荐一个远程控制手机的免费软件
- 社保只交15年就行?国家白给的羊毛怎么能不薅?
- webfunny埋点漏斗功能
- 解决bootstrap table刷新加载时白色闪屏问题
热门文章
- Python--爬虫初学(11.5)
- Linux eBPF 程序构成与通信原理
- 搞懂Linux零拷贝,DMA
- 13 个开源备份解决方案
- linux平台下C语言按进程名查找进程号pid
- C++异常处理(一) - iStack
- instr函数 mysql_mysql数据库中查找字串出现的位置instr函数
- matlab语言和python_matlab语言转译成python
- python库之pandas
- 有关asp.net技术的外文文献_医学科技论文写作中参考文献的标准格式及常见问题...