数据审计方法

oracle批量删除指定前缀数据表

浏览:

BEGIN

  FOR t IN (SELECT table_name FROM user_tables WHERE table_name LIKE 'your_table_prefix%') LOOP

    EXECUTE IMMEDIATE 'DROP TABLE "' || t.table_name || '" CASCADE CONSTRAINTS';

  END LOOP;

END;

/
确保替换your_table_prefix为你想要删除的表的共同前缀。这个PL/SQL块会遍历所有匹配该前缀的表,并逐个删除它们。