码迷,mamicode.com
首页 > 数据库 > 详细

mssql 获取自增列起始及增量

时间:2016-04-23 16:38:52      阅读:434      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!