首页 > 数据库技术 > 详细

mssql 获取自增列起始及增量

时间:2016-04-23 16:37:12      阅读:238      评论:0      收藏:0      [点我收藏+]
 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                         )

 

mssql 获取自增列起始及增量

原文:http://www.cnblogs.com/liudabao123/p/5424803.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!