PostgreSQL数据库 tp添加数据后怎么获取添加的id

PostgreSQL数据库 tp添加数据后怎么获取添加的id,第1张

首先数据表中要有一个子增长的字段。字段类型设置成:

然后,在该字段的属性里边会有一个序列:

继续,通常我们都这样来插入数据:

query("insert into ......")

紧接着执行这样的sql,就会得到刚才插入的id值

result = query("select currval('address_address_id_seq')")// 加粗部分就是上边红框内的序列

这次查询返回的结果一般是这样的:

我们需要的部分也主要是红框内的数据,这样我们想要的结果就出来了。

springboot+mybatis 插入新数据并返回该数据id值 - 徐春晖 - 博客...

1. //实体类代码 publicclassInitFile { //该类的id值privateIntegerfileId... } mybatis xml中sql语句 <insert id="

2. <insert id="save" useGeneratedKeys="true" KeyProperty="fileId">insert into table_name (...) values (...) <

博客园

SpringBoot 后端获取本机id、端口号 - wildcata的博客 - CSDN博客

10月14日获取本机IP地址

实际的开发中会定义非常多的对象

每一个表会对应一个对象,每一个界面也会定义一个对象(因为界面的值是展示给用户的,数据库中的值是保存数据的,这其中会有差别,而且界面上通常会关联其它相关的表的数据,你说的就是这种情况)

不是一个关联查询就必须要建立一个model,而是一个界面需要一个model,关联查询也可以返回匿名类型


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7978191.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存