課程
/數據庫
/SQL Server
/SQL Server基礎--T-SQL語句
我是初學者,在工程項目中用到數據庫不知道如何操作數據庫數據存儲數據一年,自動循環刪除一年前的數據
2016-11-21
源自:SQL Server基礎--T-SQL語句 1-6
正在回答
可以將上述的語句保存為一個存儲過程,然后在作業計劃中調用,作業計劃的周期設置為每天就可以達到你要求的效果了。
DECLARE @LastYear datetime
SET @LastYear=DATEADD(YEAR,-1,GETDATE())
DELETE * FROM TABLENAME WHERE FieldDate<=@LastYear
舉報
SQL Server基礎教程,主要講解TSQL的基本查詢語句和基本用法
2 回答怎么用T-SQL語句刪除某行數據及其相關的其他數據
1 回答刪除日志文件
1 回答之前學過mysql,請問三大主流數據庫的操作語句一致嗎?
2 回答數據庫的表數據能用嗎?
1 回答咨詢一下, 如何在庫中查詢lx.FNumber列數據相同時,對應的 t.fipaddress 列數據也相同,但是 ba.fname 列數據不同的所有數據?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-21
可以將上述的語句保存為一個存儲過程,然后在作業計劃中調用,作業計劃的周期設置為每天就可以達到你要求的效果了。
2016-11-21
DECLARE @LastYear datetime
SET @LastYear=DATEADD(YEAR,-1,GETDATE())
DELETE * FROM TABLENAME WHERE FieldDate<=@LastYear