没有合适的资源?快使用搜索试试~ 我知道了~
zjinc36#zjinc36.github.io#20210918-mysql定时删除数据1
需积分: 0 0 下载量 168 浏览量
2022-07-25
14:22:24
上传
评论
收藏 2KB MD 举报
温馨提示
声明结束后再还原分隔符。存储过程也可以带参数,存储过程名(参数)在声明存储过程前要先用use database_name切换到想要应用的数据库,否则存储过程会应
资源推荐
资源详情
资源评论
# mysql定时删除数据
----
## 删除三天前的数据的sql
```sql
DELETE FROM table WHERE created_on < DATE_SUB(CURDATE(),INTERVAL 3 DAY);
```
+ CURDATE() 返回当前日期
+ CURNOW() 返回当前datetime
+ INTERVAL 是mysql间隔值,用法为INTERVAL expr unit。INTERVAL 3 DAY表示三天的间隔
+ DATE_SUB(start_date,INTERVAL expr unit);
## 写一个存储过程
存储过程相当于mysql的函数,它是存储在数据库服务器中的一组sql语句,通过调用这个函数的名称来执行这些sql语句命令。
```sql
DELIMITER //
CREATE PROCEDURE del_data()
BEGIN
DELETE FROM table WHERE created_on < DATE_SUB(CURDATE(),INTERVAL 3 DAY);
END//
DELI
点击阅读更多
资源评论
XU美伢
- 粉丝: 631
- 资源: 340
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功