PostgreSQL设置主键为自增

news/2024/7/9 20:59:31 标签: postgresql, 数据库

1、创建自增序列

CREATE SEQUENCE table_name_id_seq START 1;

2、设置字段默认值

字段默认值中设置 nextval(‘table_name_id_seq’)
在这里插入图片描述

3、常用查询

-- 查询所有序列
select * from information_schema.sequences where sequence_schema = 'public';

-- 查询自增序列的当前值
select currval('table_name_id_seq');

-- 查询自增序列的下个值
select nextval('table_name_id_seq');

http://www.niftyadmin.cn/n/310313.html

相关文章

怎样恢复微信删除的聊天记录

微信是我们生活中比较常用的的社交软件。但使用中,有时我们不经意间删除了一些微信聊天记录,里面可能有着一些重要的照片或文件。遇到这种情况,我们要怎样恢复微信删除的聊天记录呢?有可以帮你快速恢复被删除的微信聊天记录吗? 一&#xff…

洗地机怎么选?高性价比家用洗地机推荐

洗地机是一款高效、智能的清洁设备,可轻松去除地面污渍,免除了传统清洁方式的繁琐和费时。采用高科技材料和技术,可快速有效地将地面污物清除,保持环境卫生和清爽。但是面对市场上众多的洗地机品牌,许多家人们都不知道…

Linux之shell函数和正则表达式(八)

1、函数 1、函数概述 shell 中允许将一组命令集合成语句形成一段可用代码,这些代码块称为 shell 函数,给这段代码起个名字称为函数名,后续可以直接调用该段代码的功能 2、定义函数 函数名() {函数体(一堆命令的集合&#xff0…

《Java 核心技术卷一:基础知识》学习笔记(一)

Java 程序设计概述 Java 程序设计平台 Java 是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码,以及一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。 Java "白皮书 ” 的关键术语 简单性 …

SSM框架练习—主从表的业务模型

需要实现的整体功能: 系统的登录并进行用户名的校验团购信息的列表展示团购信息的添加团购信息的检索 1、数据库创建 CREATE DATABASE mydb;USE mydb;drop table if exists vaccunit;CREATE TABLE vaccunit (vid INT AUTO_INCREMENT PRIMARY KEY,unitname VARCHA…

Melis4.0[D1s]:8.显示测试:图片格式和透明度

文章目录 1.准备素材图片1.1 测试图片像素格式的软件RawViewer.exe1.1.1 使用方法 1.2 自己生成测试图片 2.D1s显示引擎介绍(不保证正确)2.1 D1s 可以有2个独立的display device输出(可以同时接2个显示器)2.2 D1s 的 DISP0 有2个通…

一百零八、Kettle采集Kafka数据到HDFS(踩坑,亲测有效)

Kafka到HDFS,除了用Kafka API和flume之外,还可以用kettle,最大优点是不用写代码! 版本:Kettle版本:8.2、Hadoop版本:3.1.3 前提: 详情请看鄙人的一百零一、Kettle8.2.0连接Hive…

STM32F4_待机唤醒详解

目录 1. 低功耗模式 1.1 降低系统时钟速度 1.2 外设时钟门控 2. 睡眠模式 2.1 进入睡眠模式 2.2 退出休眠模式 3. 停止模式 3.1 进入停止模式 3.2 退出停止模式 4. 待机模式 4.1 进入待机模式 4.2 退出待机模式 4.3 电源控制寄存器:PWR_CR 4.4 电源控…