代码

1 declare @Table_name varchar(60)
 2 set @Table_name = 'Pay_inputpay';
 3 Select so.name Table_name,                   --表名字
 4        sc.name Iden_Column_name,             --自增字段名字
 5        ident_current(so.name) curr_value,    --自增字段当前值
 6        ident_incr(so.name) incr_value,       --自增字段增长值
 7        ident_seed(so.name) seed_value        --自增字段种子值
 8   from sysobjects so 
 9  Inner Join syscolumns sc
10     on so.id = sc.id
11        and columnproperty(sc.id, sc.name, 'IsIdentity') = 1
12  Where upper(so.name) = upper(@Table_name)
13  
14 --@Table_name是传入参数  表名   curr_value这个就是准备插入的id 

怎么得到自增列的下一个会插入的id相关推荐

  1. java获取插入数据库表中的自增列值的一个简单方法

    PreparedStatement ps = conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS); // 第一步 ps.execute ...

  2. 获取数据表里的下一个自增序号

    查询table 下一个将要生成的id值 SELECT IDENT_CURRENT('table') + IDENT_INCR('table'); 查询table当前最大的id值,自增序号 SELECT ...

  3. 达梦数据库修改字段长度_DM7 达梦数据库 序列 和 自增列 说明

    在DM 数据库中,自增有两种方法实现,一种是自增列,另一种通过序列实现. 1 自增列 1.1 创建自增列 在创建表时可以制定列是否自增. 一个表只能有一个自增列. 语法格式https://www.cn ...

  4. GBase 8a集群v953版本自增列介绍

    GBase 8a集群验证版本 GBase8a_MPP_Cluster-NoLicense-9.5.3.23.2-redhat7-x86_64.tar.bz2 集群拓扑结果 [gbase@localho ...

  5. c语言中next如何用,c语言的数据结构中,next是如何指向下一个元素的?

    在函数中不是有q->next=p:这时q是插入前的尾节点.那样q的的下一个(新插入的节点)就由q指向节点里的字段next指向了. 单链表的插入只需让s->next 和p->next的 ...

  6. linux前一个的输出作为后一个参数,将Linux命令的结果作为下一个命令的参数

    查询所有的pid并杀死. jps -l | grep bdcsc2-native-demo | awk '{print $1}' | xargs kill -9 KISS:keep it short ...

  7. 获取mysql 自增id 和mysql 下一个自增id的方法

    mysql获取表中自增id的方法: 1. 使用 select MAX(id) from tablename; 获取的是表中最大的id:顺序执行  insert ---> delete 插入的数据 ...

  8. mysql 主键 下一个值_INNODB自增主键的一些问题 vs mysql获得自增字段下一个值

    root@localhost : test 04:23:28>show variables like 'innodb_autoinc_lock_mode'; +----------------- ...

  9. mysql获取下一条自增的id_mysql获取一个表中的下一个自增(id)值的方法

    mysql获取一个表中的下一个自增(id)值的方法 MySQL: Get next AUTO_INCREMENT value from/for table Note to self: To get t ...

最新文章

  1. JAVA基础2-输出语句
  2. 屏幕输出语句_2.2 数据输入与输出
  3. Python爬虫-HTMLSession的使用
  4. tensorRT 使用过程中的Bug记录
  5. python udp客户端 服务器实现方式_python3实现UDP协议的简单服务器和客户端
  6. 将jOOQ与Spring结合使用:排序和分页
  7. 非线性最优化(二)——高斯牛顿法和Levengerg-Marquardt迭代
  8. struts2中配置文件的调用顺序
  9. MongoDB 插入、更新、删除
  10. tcp/ip发送接收总体框架
  11. 【DS基础】静态链表
  12. 剑指offer之编程是一种习惯
  13. SEEDLAB2.0-Meltdown
  14. apk编辑器制作共存失败的一个可能的原因(第一次手动制作的教训)
  15. Xcode 报错 ERROR ITMS-90096
  16. C++实现 1432. 棋盘挑战
  17. ABAP 使用Smartforms发送HTML邮件
  18. 续——老机焕发青春——win8 ramos 的本地安装 (涉及vhd差分盘)
  19. 服务器 为什么linux,为什么服务器要用linux系统?
  20. 阿里云主机免费申请级网站配置

热门文章

  1. 使用开源的openssl的md5头文件,实现对于文件的md5代码
  2. Algorand的共识协议及其核心的优势
  3. CLion 输出遇到乱码解决办法,GBK和utf-8的转换
  4. 广州科目三考试 不得不看的十条提醒(图)
  5. 钱线观察:货币基金T+0驾到 活期存款将死?
  6. 解决:redis.clients.jedis.exceptions.JedisDataExceptionERR This instance has cluster support disabled
  7. 深入理解 AMQP 协议
  8. IDEA 中的.iml文件和.idea文件夹 ( 隐藏方式 )
  9. springCloud - 第4篇 - 消费者调用服务 ( Feign )
  10. 查看本机ssh公钥,生成公钥