自動(dòng)循環(huán)刪除一年前的數(shù)據(jù)
我是初學(xué)者,在工程項(xiàng)目中用到數(shù)據(jù)庫(kù)不知道如何操作數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)一年,自動(dòng)循環(huán)刪除一年前的數(shù)據(jù)
我是初學(xué)者,在工程項(xiàng)目中用到數(shù)據(jù)庫(kù)不知道如何操作數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)一年,自動(dòng)循環(huán)刪除一年前的數(shù)據(jù)
2016-11-21
舉報(bào)
2016-11-21
可以將上述的語(yǔ)句保存為一個(gè)存儲(chǔ)過(guò)程,然后在作業(yè)計(jì)劃中調(diào)用,作業(yè)計(jì)劃的周期設(shè)置為每天就可以達(dá)到你要求的效果了。
2016-11-21
DECLARE @LastYear datetime
SET @LastYear=DATEADD(YEAR,-1,GETDATE())
DELETE * FROM TABLENAME WHERE FieldDate<=@LastYear