我怎麼能在一個MySQL表的每一行檢查,看看是否時間戳比10分鐘老年人和刪除,如果這個使用C#是真的嗎?檢查記錄是否老刪除它
0
A
回答
2
的query'd很簡單:
DELETE FROM yourtable WHERE timestampfield < DATE_SUB(now(), INTERVAL 10 MINUTE)
這會在任何語言工作,因爲它只是一個簡單的SQL查詢,並且是完全獨立的前端。
+0
如果你使用SQL Server的工作方法執行它,你需要使用DELETE FROM yourtable WHERE timestampfield
0
你可以在MySQL中使用運行每x分鐘,並從表中刪除舊記錄的事件。
DELIMITER $$
CREATE EVENT IF NOT EXISTS clean_log_every_10_minutes ON SCHEDULE EVERY 5 MINUTE
ENABLE
DO BEGIN
DELETE FROM table1 WHERE timestampfield < DATE_SUB(now(), INTERVAL 10 MINUTE);
END $$
DELIMITER ;
這種方式的清理將發生全自動。
相關問題
- 1. SSIS檢查記錄是否被刪除
- 2. 檢查是否存在記錄使用mysql刪除它
- 3. 如何檢查刪除的記錄是否是最後一條記錄MySQL PHP
- 4. 如何檢查記錄是否已被刪除
- 5. 檢查它是否是sqldatareader中的最後一條記錄
- 6. 如何檢查它是否是第一條記錄
- 7. PHPGrid覆蓋刪除過期記錄,而不是刪除它
- 8. 記錄或檢測項目是否被刪除
- 9. 檢查創建的記錄是否是第一條記錄
- 10. 如何檢查記錄是否是Laravel中的新記錄?
- 11. Mysql檢查記錄是否不存在添加它
- 12. 檢查表中是否存在記錄
- 13. 如何檢查記錄是否存在
- 14. 檢查記錄是否存在外鍵
- 15. php mysql檢查是否存在記錄
- 16. 檢查記錄是否在分貝 - php
- 17. 檢查數據庫是否有記錄
- 18. Cakephp檢查是否存在記錄
- 19. 檢查是否新創建記錄
- 20. Rails check_box:檢查是否有新記錄?
- 21. 檢查記錄是否存在SQL PhoneGap
- 22. 檢查是否存在記錄
- 23. rethinkdb檢查是否存在記錄
- 24. ABRecordRef檢查記錄是否僅限Facebook?
- 25. 檢查Dapper是否存在記錄ORM
- 26. 檢查會話是否記錄在symfony2
- 27. 檢查記錄是否來自table_b
- 28. 在刪除C#和MS Access中的記錄之前檢查ID是否存在
- 29. DNS:如果我刪除了@條記錄,是否會記錄* CNAME?
- 30. 查詢刪除記錄
使用存儲過程和使用C# – saj