on duplicate key update 的使用(数据库有就修改,没有就添加数据)
2024-08-31 19:32:27
on duplicate key update 使用:当数据库中有该数据就修改,没有就添加
MySQL语句如下:
# id 不存在则添加数据,id存在就更新数据
INSERT INTO t_user(id,name,pwd) VALUE( 1, 'ZS', 'XXX') ON DUPLICATE KEY UPDATE PWD = 'XXX';
SQLAlchemy 用法:
statement = insert(User).values(user_id=1, name='zs', pwd='xxx').on_duplicate_key_update(name='zs',pwd='xxx') db.session.execute(statement)
db.session.commit()
最新文章
- TotalCommander 之 配置
- 如何配置Windows 防火墙,允许SQL Server的远程连接
- EBS常用小常识(转)
- 【EF 2】浅谈ADO数据模型生成串(二):数据库连接串分析
- IE6中布局常见问题
- 最小生成树之Prim算法
- 安卓开发:简单的登陆跳转_APK实现直接跳转到本CSDN博客
- PHP中的__set和__get方法
- iOS -----------Downloading core failed:
- PAT L2-023 图着色问题
- react的dva框架初试
- swagger知识点补充
- Cacti的使用
- JeeWx捷微3.1小程序版本发布,支持微信公众号,微信企业号,支付窗——JAVA版开源微信管家
- RecyclerView嵌套TextView时显示文字不全的解决方法之一
- python将控制台输出保存至文件
- 导入arr包
- Spring 学习记录6 BeanFactory(2)
- Django的aggregate()和annotate()函数的区别
- Struts的url-pattern配置问题