文档 首页

update

发布日期:2023-03-07
最后更新:2025-07-02 22:45:19
阅读:8,655

默认情况下update会根据主键值更新,
主键默认ID
也可以通过ConfigTable.DEFAULT_PRIMARY_KEY修改默认主键
如果是DataRow/DataSet可以调用setPrimaryKey设置主键,方法支持复合主键
如果是实体类可以通过注释设置主键,常用的主键注释jpa,mybatis,hibernate等都可以
注意这里的主键只是用来影响update条件,可以随意设置一列作为主键,并不一定与数据库主键一致。

如果更新条件比较复杂,参考【更新条件】【多表关联更新
数据库操作 · 2023-10-31

JDBC操作clickhouse示例

数据库操作 · 2023-09-02

insert/update过程中列的控制

常见问题 · 2023-09-17

不具备更新条件

update · 2023-02-04

service.update(DataRow)只更新值有变化的列

DataRow · 2023-08-17

DataRow与Map的区别

EntitySet · 2023-05-16

Entity中的集合(数组)属性保存到数据库中

数据集操作 · 2023-10-16

关于Apache ignite的MERGE 如果存在重复数据 覆盖或忽略

数据集操作 · 2023-10-10

insert/update Map时大小写的问题

AnylineService · 2023-09-14

如果主键不统一怎么办

AnylineService · 2023-08-16

简易方式指定数据源和主键

insert · 2023-08-23

插入数组

update · 2024-03-04

关于更新条件

数据类型 · 2023-04-17

日期类型

事务控制 · 2023-07-27

多数据源事务管理器bean.name

非关系型数据库 · 2024-03-28

插入或修改数据时如何判断插入边还是点

MongoDB · 2023-08-27

MongoDB基础操作

AnylineService · 2020-01-13

为什么有时update sql不执行

AnylineService · 2021-12-28

前端未提交数据情况下清空一列值

数据类型 · 2022-08-31

关于自动检测表结构

AnylineService · 2022-09-02

关于更新部分属性(列)、忽略部分属性(列)

常见问题 · 2022-09-22

关于insert或update时确定哪些列参与到insert或update中