1. 程式人生 > >如果我要對oracle某個使用者資料庫下的很多表進行truncate,有沒有簡答的方式?我這是比較節省時間的方式

如果我要對oracle某個使用者資料庫下的很多表進行truncate,有沒有簡答的方式?我這是比較節省時間的方式

1第一步,先通過如下條件,獲取該使用者下,你要truncate的表的表名

select t.TABLE_NAME from user_tables

select t.TABLE_NAME from user_tables t  where t.TABLE_NAME like '%xx%'

2然後複製出來


3剩下的工作只是批量在各個表名的開頭新增“truncate table” ,在各個表名的結尾新增“;”。

相關推薦

no