mysql 查询表字段作为其中参数插入到另一表的存储过程
来源:互联网 发布:mac密码忘记了怎么办 编辑:程序博客网 时间:2024/06/03 21:55
表 m_sp 中一个字段sp_id,关联另一个m_sp_k 表,B表是后期加的,导致m_sp_k 表中没有关联A表的历史数据,如下存储过程便是解决所述问题。
查询结果循环遍历,结果值作为新的参数插入新表中。
create procedure proc_tmp()
BEGIN
declare done int default 0;
declare relationId VARCHAR(32);
declare idCur cursor for select A.sp_id from m_sp as A;
declare continue handler for not FOUND set done = 1;
open idCur;
/* 循环开始 */
REPEAT
fetch idCur into relationId;
if not done THEN
insert into m_sp_k(s_k_id, sp_id, s_k_key, s_k_sec, s_k_time, s_k_sta, s_k_tp)
values(REPLACE (UUID(), '-', ''), relationId, REPLACE (UUID(), '-', ''), REPLACE (UUID(), '-', ''), NOW(), 0, 0);
end if;
until done end repeat;
close idCur;
END
阅读全文
1 0
- mysql 查询表字段作为其中参数插入到另一表的存储过程
- 通过存储过程,查询表的相关表字段信息(sqlserver,mysql,oracle)
- mysql将a表字段插入到b表
- mysql存储过程更新表字段
- Mysql循环游标并作为其中一个参数插入到另一个表中
- mysql查询一张表字段在另一张表中出现的次数
- MYSQL存储过程遍历结果集游标 从一张表插入数据到另一张表
- MySQL查询表字段个数的方法
- 查询MYSQL表字段最大值的方法
- SqlServer查询存储过程和视图是否用到表字段
- MYSQL存储过程、游标和修改表字段优化方案
- sql 查询所有数据库、表名、表字段总结,判断表/视图/存储过程是否存在
- mysql查询表字段信息
- mysql查询表字段默认值
- 一个通用的添加表字段说明的存储过程
- 分页存储过程,可将查询条件作为参数传递的分页查询存储过程
- mysql插入一张表里的数据到另一张表
- 用oracle的关键字作为表字段创建新表
- Mysql 常用统计语句
- 大数据24小时:京东金融发布首个FaaS企业服务云平台,蚂蚁金服研发眼纹识别“黑科技”
- 视频丨第四范式胡时伟:AI的商业化才刚刚开始
- 对象的克隆——原型模式(二)
- 【每周一本书】之《大数据智能——互联网时代的机器学习和自然语言处理技术》
- mysql 查询表字段作为其中参数插入到另一表的存储过程
- 计数控制的循环--数的阶乘
- 解决Bootstrap模态框切换时页面抖动 or页面滚动条
- NandFlash ECC 校验算法原理与实现
- 单分支的条件语句
- 1071. 小赌怡情(15)
- Redis SpringSession+Redis实现分布式Session存储
- WCF常见问题
- CGAL 4.11 官方文档 软件包概述 ——多边形类