- 論壇徽章:
- 0
|
原帖由 AIX1225 于 2005-12-29 17:08 發(fā)表
DB2中有沒(méi)有快速清空表的命令,
除這個(gè)外還沒(méi)有別的好方法,
alter table tabname activate not logged initially with empty table
這樣有可能會(huì)造成這一張不表訪問(wèn),,
還有沒(méi)有別的好的方法,
那就是"import from /dev/null ...replace into ..."了!
原帖由 helpme 于 2006-1-6 09:21 發(fā)表
為什么不用 db2 load from /dev/null of del replace into tablename 呢
同alter一樣,會(huì)造成數(shù)據(jù)庫(kù)的無(wú)法回滾!還就你的這句還會(huì)造成“backup pending”,加有nonrecoverable就不會(huì)!
原帖由 zyc12 于 2006-1-19 13:41 發(fā)表
支持直接DROP 從新建立。
表的定義也就沒(méi)了,而且相關(guān)視圖應(yīng)該重建!
原帖由 sjlkong 于 2005-12-29 22:33 發(fā)表
你說(shuō)的那個(gè)alter table 那個(gè)命令,怎么會(huì)造成表不能訪問(wèn)了呢?你有沒(méi)有分析一下原因,我看了這可能是比較快且公認(rèn)的快速清空表的方法呀!
是很快,但會(huì)造成表不能訪問(wèn),而且如果寫(xiě)進(jìn)SQC里,還是要用import! |
|