在Oracle中,可以使用以下SQL語(yǔ)句來(lái)清空表數(shù)據(jù):
DELETE FROM 表名;
如果要清空一個(gè)表,但保留表結(jié)構(gòu),可以使用TRUNCATE語(yǔ)句:
TRUNCATE TABLE 表名;
請(qǐng)注意,TRUNCATE語(yǔ)句將刪除表中的所有數(shù)據(jù),但不會(huì)記錄在事務(wù)日志中,并且無(wú)法回滾。因此,在執(zhí)行TRUNCATE語(yǔ)句之前,請(qǐng)確保您已經(jīng)備份了需要保留的數(shù)據(jù)。
另外,還可以使用以下語(yǔ)句來(lái)刪除表中的所有行:
DELETE FROM 表名 WHERE 1=1;
這個(gè)語(yǔ)句將刪除表中所有行,因?yàn)閃HERE條件1=1始終為真。