第一步初步生成脚本
select CONCAT('truncate TABLE ',table_schema,'.',TABLE_NAME, ';') from INFORMATION_SCHEMA.TABLES where table_schema in ('数据库1','数据库2');
TRUNCATE TABLE jb-trade-dev.systrade_order;
TRUNCATE TABLE jb-trade-dev.systrade_trade;

如果是mysql数据库,需要再次处理 table_schema 需要加上 ~ 的 ·符号 ·jb-trade-dev·
![]()
本文介绍了一种在MySQL数据库中批量清空指定数据库表的方法,通过使用CONCAT和INFORMATION_SCHEMA.TABLES来生成清空表的SQL脚本,适用于需要快速清空大量表数据的场景。
2643

被折叠的 条评论
为什么被折叠?



