PostgreSQL批量清空数据库
·
1.模糊查询需要清空的表
SELECT table_name
FROM information_schema.tables
WHERE table_name LIKE 'fxp%';
2.清空表名为xxx的表格
TRUNCATE TABLE xxx;
3.批量清空模糊匹配的表
DO $$
DECLARE
table_name VARCHAR;
BEGIN
FOR table_name IN
SELECT table_name
FROM information_schema.tables
WHERE table_name LIKE 's-127%'
LOOP
EXECUTE 'TRUNCATE TABLE ' || table_name;
END LOOP;
END $$;
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)