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批量修改相关推荐

  1. oracle循环语句loop,oracle循环语句loop

    Oracle循环语句的写法有哪些呢 如果您对Oracle循环语句方面感兴趣的话,不妨一看. loop循环: 1. create or replace procedure pro_test_loop i ...

  2. mysql数据库修改数据库名称_MySQL数据库之MySQL 修改数据库名称的一个新奇方法...

    本文主要向大家介绍了MySQL数据库之MySQL 修改数据库名称的一个新奇方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. MySQL在5.1引入了一个rename data ...

  3. Windows上通过bat实现不同数据库之间同步部分表的部分字段数据

    场景 A系统的数据库中的部分表中的部分数据需要提供给B系统. 首先利用Mysqldump将A系统中的部分表导出为文件,然后建立中间数据库 将导出的数据文件还原到中间数据库,然后再B系统中选择中间数据库 ...

  4. Sql Server 数据库,只复制表结构不复制表数据如何操作?

    Sql Server 数据库,只复制表结构不复制表数据如何操作? 1.选中要复制的数据库 2.右键 3.任务 4.生成脚本 5.弹出生成数据库对象的脚本窗口,点下一步 6.选择要编写脚本的数据库对象, ...

  5. php多表数据排除,thinkphp中多表查询中防止数据重复的sql语句(必看)

    thinkphp中多表查询中防止数据重复的sql语句(必看) 这里有新鲜出炉的精品教程,程序狗速度看过来! ThinkPHP 开源 PHP 框架 ThinkPHP 是一个开源的 PHP 框架,是为了简 ...

  6. MySQL中给数据表插入多行数据

    有时因为测试需求,需要给某数据表中插入多行数据,所以自己就琢磨了一下,该过程实现涉及到了MySQL存储过程,想详细了解的可看下这个博客:MySQL存储过程,以下是具体的实现过程: 1.先创建一个表: ...

  7. 【MyBatis动态SQL批量修改数据出现报错问题】

    MyBatis动态SQL批量修改数据出现报错问题 MyBatis动态SQL批量修改数据出现报错问题 问题描述 XML文件中的动态SQL 执行结果 测试执行 报错日志 解决 原数据库URL 修改后数据库 ...

  8. MySQL之创建函数,一次性插入表中多行数据

    MySQL之创建函数,一次性插入表中多行数据 一.MySQL之使用存储过程创建函数,一次性插入表中多行数据 一.MySQL之使用存储过程创建函数,一次性插入表中多行数据 #DELIMITER 的使用 ...

  9. 单表最大2000W行数据

    尺有所短,寸有所长:不忘初心,方得始终. 在互联网技术圈中有一个说法:MySQL 单表数据量大于 2000 W行,性能会明显下降.网传这个说法最早由百度传出,真假不得而知.但是却成为了行业内一个默认的 ...

最新文章

  1. 让一个人从照片中消失,从未如此简单 | AI应用体验
  2. 【Android 内存优化】Bitmap 内存缓存 ( Bitmap 缓存策略 | LruCache 内存缓存 | LruCache 常用操作 | 工具类代码 )
  3. servlet destroy 示例_KET答题卡怎么填写?2020年KET答题卡填涂示例
  4. Insertion Sort List(单链表插入排序)
  5. qt绘制一圈圆_Qt绘制圆形,矩形等图形   绘制同心圆
  6. NS2相关学习——完成一个新协议(3)
  7. 使用jackson对Java对象与JSON字符串相互转换的一些总结
  8. 【C语言】编写一个简单的学生成绩管理系统
  9. 《数据结构C语言版》——线性表详解,你一定能够看得懂学得会的宝典
  10. Hibernate无法自动建表的缘故
  11. Response.Redirect 打开这两种方法的一种新形式
  12. mysql查询更新删除_mysql查询,更新(text类型),删除关联操作
  13. 162-SOP8液晶手写板专用IC
  14. Incorrect string value: '\xF0\x9F\x91\x93\xF0\x9F...' for column 'xxx' at row 1
  15. 微信做音乐相册html5,如何制作微信音乐相册 微信音乐相册制作软件的精品教程...
  16. 秘术 | 我刚出生的时候,喝了几天狼奶,我把这头狼当妈,我以为我一辈子见不到她,直到有一个女人过来找我……
  17. 你想跨互联网远程调试Android设备吗,推荐一个远程控制手机的免费软件
  18. 社保只交15年就行?国家白给的羊毛怎么能不薅?
  19. webfunny埋点漏斗功能
  20. 解决bootstrap table刷新加载时白色闪屏问题

热门文章

  1. Python--爬虫初学(11.5)
  2. Linux eBPF 程序构成与通信原理
  3. 搞懂Linux零拷贝,DMA
  4. 13 个开源备份解决方案
  5. linux平台下C语言按进程名查找进程号pid
  6. C++异常处理(一) - iStack
  7. instr函数 mysql_mysql数据库中查找字串出现的位置instr函数
  8. matlab语言和python_matlab语言转译成python
  9. python库之pandas
  10. 有关asp.net技术的外文文献_医学科技论文写作中参考文献的标准格式及常见问题...