用 truncate table 【tableName】删就可以 了。
对于DB2,不记日志的彼端就是异常中断后,表被标记为不可用,只能重建
直接管道到 uniquniq -c 还能计数。你问他没描述清楚。
既然没有用,那么二次挖掘的目的是什么呢?如果完全没有用,那么就可以离线归档了。放到磁带、光介质存储上或者其他归档存储。
如果是要清空数据,4、delete 一般来讲,不太推荐。这会导致大量的日志记录。其他4种方式各有特点。从事务的角度看,只有5是可以回滚的,其他的不能回滚,如果你要保证事务的一致性那只能使用5。如果你只能在SQL环境运行那么2不能考虑。如果你需要做联机备份,那么trucate table不能...
测试环境里:select ' truncate table '||tabschema||.||tabname||' immediate;' from syscat.tables where tabname not in ('A','B') and tabname not like SYS% > 1.sqldb2 -tvf 1.sql若数据重要可在操作前后做个备份。生产环境不建议用truncate。...
导出需要的数据。。然后truncate table,再把需要的数据导入。。。