1 --首先创建一个表
 2 CREATE TABLE [dbo].[abcd](
 3     [id] [int] IDENTITY(3,4) NOT NULL,
 4     [NAME] [varchar](50) NULL,
 5     [remark] [varchar](200) NULL
 6 ) ON [PRIMARY]
 7
 8
 9 --获取起始值
10 SELECT IDENT_CURRENT('abcd')--起始值
11 --获取增量
12 SELECT IDENT_INCR('abcd')
13 --判断 自增列
14 SELECT   syscolumns.name,IsIncrementColumn = cast(CASE syscolumns.status
15                        WHEN 128 THEN 1
16                        ELSE 0
17                      END AS bit) FROM syscolumns
18 WHERE   syscolumns.id = ( SELECT    id
19                           FROM      sysobjects
20                           WHERE     name = 'abcd'
21                         )

转载于:https://www.cnblogs.com/liudabao123/p/5424803.html

mssql 获取自增列起始及增量相关推荐

  1. 一句SQL实现获取自增列操作

    今天做了一个应用,对TAB_1表进行插入操作的时候,需要获取自增ID的值,插入到TAB_2里面,隐隐约约记得SQL里面有个全局变量@@IDENTITY可以实现这样的业务需要,凭着感觉写了下面的SQL语 ...

  2. MySQL自增列之起始与步长

    MySQL自增列之起始与步长 1. 自增列--起始:auto_increment --默认初始值为1,默认步长为1 代码演示: --创建user表: create table user ( ID in ...

  3. mysql 自增列 类型_MySQL--自增列学习

    ##=====================================================================================## 在数据库表设计中会纠 ...

  4. MySQL--自增列学习

    ##=====================================================================================## 在数据库表设计中会纠 ...

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

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

  6. 修改mysql中自增列的起始值

    语句如下: alter table 表名 AUTO_INCREMENT = 这里写起始值; 例如:给user表的自增列字段设置起始值为20000 alter table user AUTO_INCRE ...

  7. SQL中获取刚插入记录时对应的自增列的值

    --创建数据库和表 create database MyDataBase use MyDataBase create table mytable ( id int identity(1,1), nam ...

  8. mysql insert 自增_MySQL自增列插入0值的解决方案

    在将数据库从MSSQL迁移到MySQL的过程中,基于业务逻辑的要求,需要在MySQL的自增列插入0值.在MSSQL中是这样完成的: string sql;sql = " set identi ...

  9. 【Access2003】自增列的创建

    1.在数据库控制器中选择"查询"一项,选择"在设计视图中创建查询",弹出的对话框中选择"关闭",之后,在空白的灰色区域点击右键.选择SQL视 ...

  10. mysql获取自增_mysql 获取自增id的值的方法

    原生jdbc方式: Statement.getGeneratedKeys() 示例: Statement stmt = null; ResultSet rs = null; try { // // C ...

最新文章

  1. linux开发windows程序设计,X-win编程求助
  2. treemap 倒序_EXCEL按条件倒序提取,倒数第三次成绩?
  3. ipv6正则表达式 java,用正则表达式解析IPv4跟IPv6地址字符串
  4. 漫画:什么是 “智猪博弈” ?
  5. Tomcat 8 中的startup.bat
  6. 超详细java中的ClassLoader详解
  7. 勤哲excel服务器端口协议,勤哲EXCEL服务器2017版工作流定义方式及无限制版本非高低配单服务器版,不绑定服务...
  8. matlab冲激函数的傅里叶变换,信号与系统课件14.ppt
  9. 中兴 ZXV10 B860AV2.1-A 中国移动盒子 开adb和wifi(海南盒子);适用于大部分(除两款外)不打开adb 进行安装软件或抓取日志
  10. 软件设计——依赖倒置
  11. C# 驱动级模拟键盘输入
  12. anaconda中的python在pycharm中用不了_pycharm与anaconda的使用
  13. matlab rho是什么意思,什么是Rho值
  14. 执念与释然,一念之间
  15. 用微分和差分方程描述的因果LIT系统
  16. 民办二本计算机专业学生出路何在?
  17. np.arry()的用法
  18. 图像处理中的梯度、导数如何求?(Robert算子,Sobel算子,Prewitt算子,Laplace算子)
  19. NOIP 2001 一元三次方程求解(二分||盛金公式)
  20. 业精于勤毁于嬉,行成于思毁于随

热门文章

  1. Oracle使用技巧及PL/SQL Developer配置
  2. c语言小树苗健康指数,一颗特别的小树苗.doc
  3. html正常php不正常,不完全的HTML头消息,可能被某些PHP服务器拒绝.
  4. generic_make_request函数处理bio流程分析
  5. 是谁关闭了Linux抢占,而抢占又关闭了谁?
  6. Android7.1 Offload模式下的音频数据播放流程
  7. 音视频处理之FFmpeg封装格式20180510
  8. H.264变换量化反量化反变换过程
  9. 基于ubuntu的tcpdump抓包总结
  10. linux内存管理之DMA