SQL插入一个数据时,如何获取ID?
INSERT INTO xxx VALUES ()
是再作查询,另有其他好的方法?
我想到可以查max(id),但是使用多线程的时候,怕出错。
SQL
postgresql
多线程
赞
收藏 0
回答 2
待解决
相关问题
把表的一部分数据插入到另一个表中如何写sql语句
229浏览 • 1回复 待解决
Redis如何处理高并发下对一个数据的访问?
1529浏览 • 1回复 待解决
请教一个sql查询需求?
759浏览 • 1回复 待解决
两SQL语句能不能用一个SQL搞定?
959浏览 • 1回复 待解决
求一个sql语句,删除两张表中数据的?
914浏览 • 2回复 待解决
如果写一个多级的获取数据的问题?
1400浏览 • 1回复 待解决
一个mysql表插入截断问题有懂的吗?
120浏览 • 1回复 待解决
求教一个sql语句里传参怎么写?
1322浏览 • 1回复 待解决
富鸿蒙开发如何获取设备唯一Id?
11448浏览 • 1回复 待解决
如何在一个DateAbility中创建一个RDB数据库和多个表,以及相应的配置?
1483浏览 • 1回复 待解决
如何在一个PolarDB 集群中创建数据库?
1030浏览 • 1回复 待解决
postgresql 如何插入含 ‘ 数据?
1804浏览 • 2回复 待解决
在MongoDB中如何创建一个新的数据库?
1845浏览 • 1回复 待解决
SQL一直插入不了性别属性,显示data too long
724浏览 • 1回复 待解决
如何创建一个pgsql只读账户?
645浏览 • 2回复 待解决
请教一个问题,pg有类似mysql server_id一样的实例唯一标识么?
1622浏览 • 1回复 待解决
如何对数据库一个字段进行模糊分组?
494浏览 • 1回复 待解决
如何调用并测试一个wifi接口?
3763浏览 • 1回复 待解决
使用mysql命令行insert时,如何直接获取到自增id
1580浏览 • 1回复 待解决
在Hi3861怎么获取一个随机数?
9194浏览 • 1回复 已解决
有一个数据库的表,每天会有上千条数据推送入库,该如何进行优化使得查询速度快?
1477浏览 • 1回复 待解决
多个数据库,同步数据。
266浏览 • 1回复 待解决
如何动态根据资源名获取资源id
6326浏览 • 1回复 已解决
关于如何获取时钟的id的问题
3799浏览 • 1回复 待解决
试试在insert语句最后加上returning id会在插入后返回插入的这条的id,同理,将id换成别的字段名会返回指定字段的值。如果你是pg数据库的话。
可选的
RETURNING
子句让INSERT根据 实际被插入(如果使用了 ON CONFLICT DO UPDATE
子句, 可能是被更新)的每一行来计算和返回值。这主要用来获取由默认值提供 的值,例如一个序列号。