当前位置: 首页 > news >正文

人大金仓实现主键自增.

使用数据库中自带的参数类型 serial 类型(相当于创建一个INT列), 或者bigserial(相当于创建一个BIGINT列.

示例sql:

CREATE TABLE ord(id SERIAL,ord_no INT NOT NULL,ord_name VARCHAR(32),CONSTRAINT "ord_PKEY" PRIMARY KEY ("id"));

在这里插入图片描述

  1. 插入时指定自增值: 指定主键值可以入表, 但是之后主键自增是按照之前没有指定主键值自增的. 比如当前id为1, 2, 3. 插入一条10, 之后自增从4开始, 自增到10之后会报错主键值重复, 之后继续自增可以正常插入数据

  2. SERIAL类型时不会报错, bigSERIAL类型的时候会报错违反了非空约束
    在这里插入图片描述

  3. 代码里不出现id时, 可以正常插入:
    在这里插入图片描述

http://www.lryc.cn/news/517677.html

相关文章:

  • h264之多视点mvc编码及解码过程(JMVC平台举例)
  • 小程序学习08—— 系统参数获取和navBar组件样式动态设置
  • 数据库环境安装(day1)
  • 网络安全-web渗透环境搭建-BWAPP(基础篇)
  • 当算法遇到线性代数(三):实对称矩阵
  • WayLand的架构和协议
  • STM32学习(十)
  • 进阶篇-Day17:JAVA的日志、枚举、类加载器、反射等介绍】
  • Java设计模式 —— 【行为型模式】责任链模式(Chain-of-responsibility Pattern) 详解
  • C++和Python中负数取余结果的区别
  • rust学习——环境搭建
  • Linux系统中解决端口占用问题
  • 现代软件架构设计:14个质量属性的定义、权衡与最佳实践
  • 【UE5 C++课程系列笔记】25——多线程基础——FGraphEventRef的简单使用
  • 计算机网络之---信号与编码
  • linux下用命令行给串口写数据和读数据
  • 【生物信息】如何使用 h5py 读取 HDF5 格式文件中的数据并将其转换为 NumPy 数组
  • 纯手工(不基于maven的pom.xml、Web容器)连接MySQL数据库的详细过程(Java Web学习笔记)
  • thingsboard通过mqtt设备连接及数据交互---记录一次问题--1883端口没开,到服务器控制面板中打开安全组1883端口
  • 联邦学习中的LoRA:FedLoRA
  • PyTorch reshape函数介绍
  • Linux内核 -- 邮箱子系统之`mbox_controller` 的 `txdone_irq` 用法
  • Linux/Ubuntu/银河麒麟 arm64 飞腾FT2000 下使用 arm64版本 linuxdeployqt 打包Qt程序
  • Excel | 空格分隔的行怎么导入excel?
  • 如何将某两个提交去掉父提交的合并
  • Windows下安装最新版的OpenSSL,并解决OpenSSL不是当前版本的问题,或者安装不正确的问题
  • Django 社团管理系统的设计与实现
  • android compose 串口通信
  • Cursor无限续杯——解决Too many free trials.
  • 网络传输层TCP协议