博客
关于我
PostgreSQL 新增数据返回自增ID
阅读量:795 次
发布时间:2023-03-03

本文共 941 字,大约阅读时间需要 3 分钟。

在项目中需要记录PostgreSQL在新增数据后自动生成的ID,便于日后查阅和管理。以下是相关操作的技术记录:

        
SELECT currval('training_group_id_seq'::regclass) AS id
INSERT INTO t_teaching_training_group( outline_id, total_student, max_count, group_no, parent_id, status, type, min_gpu_cores, gpu_specs, min_cpu_cores, min_memory, min_store, plan_training_start_date, plan_training_end_date, create_date, modify_date, create_user, is_delete, issue_training_date )

以上内容记录了在PostgreSQL中插入新数据时自动生成ID的具体操作。通过SELECT currval('training_group_id_seq'::regclass)获取当前序列值并赋值给新插入数据的ID字段,从而实现自增ID的功能。

转载地址:http://iixfk.baihongyu.com/

你可能感兴趣的文章
PL/SQL Developer中文版下载以及使用图解(绿色版)
查看>>
pl/sql developer乱码,日期格式等问题解决
查看>>
PL/SQL 中的if elsif 练习
查看>>
PL/SQL 存储函数和过程
查看>>
PL/SQL提示“ORA-01722:无效数字,将无效数字查找出来
查看>>
PL/sql语法单元
查看>>
PL/SQL连接远程服务器数据库,出现ORA-12154: TNS: 无法解析指定的连接标识符。
查看>>
pl/sql锁
查看>>
QueryPerformanceCounter与QueryPerformanceFrequency
查看>>
Plaid.com的监控系统如何实现与9600多家金融机构的集成
查看>>
Plain Stock Prediction:基于RNN的股票价格预测工具
查看>>
platform_driver与file_operations两种方法开发led驱动
查看>>
PlatON共识方案详解:应用CBFT共识协议,提高共识效率
查看>>
QueryDict和模型表知识补充
查看>>
Querybase 使用与安装教程
查看>>
Playwright与Selenium的对比:谁是更适合你的自动化测试工具?
查看>>
PLC、DCS、SCADA的选型
查看>>
PLC中的电子凸轮的简单介绍
查看>>
PLC发展详解-ChatGPT4o作答+匹尔西
查看>>
PLC探针有什么用
查看>>