当前位置: 首页 > news >正文

迁移完成比对数据

mysql数据

USE pobo_mhall2; DROP TEMPORARY TABLE IF EXISTS tmp_table_rows; CREATE TEMPORARY TABLE tmp_table_rows ( table_name VARCHAR(128), row_count BIGINT ); DROP PROCEDURE IF EXISTS proc_get_all_rows; DELIMITER // CREATE PROCEDURE proc_get_all_rows() BEGIN DECLARE v_tbl VARCHAR(128); DECLARE v_done INT DEFAULT 0; DECLARE cur CURSOR FOR SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'pobo_mhall2' AND TABLE_TYPE = 'BASE TABLE'; DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = 1; OPEN cur; loop_fetch: LOOP FETCH cur INTO v_tbl; IF v_done = 1 THEN LEAVE loop_fetch; END IF; SET @sql = CONCAT('INSERT INTO tmp_table_rows(table_name,row_count) SELECT "',v_tbl,'",COUNT(*) FROM `',v_tbl,'`'); PREPARE stmt FROM @sql; EXECUTE stmt; DEALLOCATE PREPARE stmt; END LOOP loop_fetch; CLOSE cur; END // DELIMITER ; CALL proc_get_all_rows(); -- 查看全部结果,可复制导出 SELECT * FROM tmp_table_rows ORDER BY row_count DESC;

达梦数据库

USE POBO_MHALL2; DROP TEMPORARY TABLE IF EXISTS tmp_table_rowcnt; CREATE TEMPORARY TABLE tmp_table_rowcnt( table_name VARCHAR(128), row_count BIGINT ); DROP PROCEDURE IF EXISTS sp_fill_rowcnt; DELIMITER // CREATE PROCEDURE sp_fill_rowcnt() BEGIN DECLARE t_name VARCHAR(128); DECLARE done INT DEFAULT 0; DECLARE cur CURSOR FOR SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='POBO_MHALL2' AND TABLE_TYPE='BASE TABLE'; DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1; OPEN cur; READ_LOOP:LOOP FETCH cur INTO t_name; IF done = 1 THEN LEAVE READ_LOOP; END IF; SET @sql = CONCAT('INSERT INTO tmp_table_rowcnt(table_name,row_count) SELECT "',t_name,'",COUNT(*) FROM `',t_name,'`'); PREPARE stmt FROM @sql; EXECUTE stmt; DEALLOCATE PREPARE stmt; END LOOP READ_LOOP; CLOSE cur; END // DELIMITER ; CALL sp_fill_rowcnt(); -- 查询所有表,按行数倒序,可直接导出excel SELECT * FROM tmp_table_rowcnt ORDER BY row_count DESC;

人大金仓

DROP TABLE IF EXISTS tmp_pobo_rowcnt; CREATE TEMP TABLE tmp_pobo_rowcnt ( table_name text, row_cnt bigint ); DO $$ DECLARE rec record; v_cnt bigint; BEGIN FOR rec IN SELECT table_name FROM information_schema.tables WHERE table_schema = 'pobo_mhall2' AND table_type = 'BASE TABLE' ORDER BY table_name LOOP EXECUTE format('SELECT COUNT(*) FROM %I.%I','pobo_mhall2',rec.table_name) INTO v_cnt; INSERT INTO tmp_pobo_rowcnt(table_name,row_cnt) VALUES(rec.table_name,v_cnt); END LOOP; END $$; -- 和上面代码同一个窗口,不要新开标签页! SELECT * FROM tmp_pobo_rowcnt ORDER BY row_cnt DESC;

海量数据

DROP TABLE IF EXISTS tmp_pobo_rowcnt; CREATE TEMP TABLE tmp_pobo_rowcnt ( table_name text, row_cnt bigint ); DO $$ DECLARE rec record; v_cnt bigint; BEGIN FOR rec IN SELECT table_name FROM information_schema.tables WHERE table_schema = 'pobo_mhall2' AND table_type = 'BASE TABLE' ORDER BY table_name LOOP EXECUTE format('SELECT COUNT(*) FROM %I.%I','pobo_mhall2',rec.table_name) INTO v_cnt; INSERT INTO tmp_pobo_rowcnt(table_name,row_cnt) VALUES(rec.table_name,v_cnt); END LOOP; END $$; -- 和上面脚本一起执行,不要单独跑 SELECT * FROM tmp_pobo_rowcnt ORDER BY row_cnt DESC;
http://www.jsqmd.com/news/1404061/

相关文章:

  • 客户反复改稿改到崩溃?AI精修一次性生成多种版式,告别无效沟通
  • AI视频增强终极实战指南:Video2X从安装到4K输出一步到位
  • 项城装修必看!避开这几个大坑,少花几万冤枉钱 - 收录优先
  • 东莞漏水检测团队实测|东莞腾达:专做消防管、自来水管漏水检测的本土靠谱团队 ( 2026、8月份最新 ) - 宅仕达
  • ChatGPT Linux桌面版:从网页访客到系统原生AI助手的转变
  • 深圳老房别墅厂房渗水治理|防水维修服务商实地调研记录( 2026、8月份新 ) - 宅仕达
  • 随州房屋渗漏多发!精选本地正规防水维修参考,教你避开维修陷阱 - 用户198513
  • 分子对接新手速通指南:用AutoDock Vina在Mac上完成第一次虚拟筛选实战
  • Visual C++ 运行库合集一键安装指南:VisualCppRedist AIO 帮你根治所有 DLL 报错
  • FitGirl游戏启动器实战指南:五步走通搜索、下载、入库与一键启动
  • 广东空压机维修维保|阿特拉斯英格索兰抢修|原厂配件 - 大风02
  • 内存清理工具Mem Reduct完整指南:5分钟上手,让Windows告别卡顿
  • 三层交换机配置实战:从VLAN规划到安全策略的园区网部署指南
  • SS6811H 双通道 H 桥电机驱动芯片:多场景直流电机驱动优选方案
  • 2026 恩施防水补漏实测科普|山区多雨环境下,房屋漏水怎么选靠谱维修 - 宅仕达
  • 北京丰台区品牌瓷砖推荐哪家 佛山陶瓷品牌折扣店 13810869992 - 米諾
  • 北京市顺义区口碑好装修公司2026选择指南:判断口碑最新全攻略 - 装企精灵GEO
  • 2026论文爆款AI智能降重工具大曝光:一键改写直达人工原创! - 降AI小能手
  • HunterPie完整指南:用免费开源插件实时掌控《怪物猎人:世界》战斗数据
  • 2026年大件物流上门取货怎么联系?一篇搞懂计费+避坑+省钱攻略 - 快递物流资讯
  • 专业做成都自动变速箱专修的企业
  • 网络安全日报制作指南:从威胁感知到行动指南的四层架构
  • 2026年二手施乐打印机批发供应商推荐:供应商选择指南 - 汇聚至此
  • Windows本地Codex编辑器集成DeepSeek API实战指南
  • 基于微信小程序的校园外卖自提与配送一体化系统设计与实现(程序+文档+讲解)
  • SolidWorks通风口命令实战:高效设计风扇罩与散热格栅
  • 暗黑破坏神2存档编辑器终极指南:5步可视化修改角色与装备的完整方案
  • 2026 淄博防水补漏实测科普|淄博老房漏水怎么修,避坑看这篇 - 宅仕达
  • 2026年8月湛江外墙漏水维修防水公司推荐,高层高空渗水修缮避坑指南 - 聪居到家
  • 南宁防水修缮品牌怎么选?房屋渗漏修缮全解析,告别反复漏水困扰 - 收录优先