- ·上一篇内容:SQL Server中判断表是否建立索引约束相关信息的方法
- ·下一篇内容:SQL Server中触发器简介
SQL Server中通过查询系统表获取表中自增长列的相关信息
有时,我们想看看在一个表中,那一列是自动增长列,其列名是什么,这可以通过查询系统表syscolumns获得,在查询时只要指明要查询的表名和约束类型即可,下面分别给出获取自动增长列列名的两个方法。
第一个方法:
select name from syscolumns
where id=object_id('Student') and status & 128 = 128
第二个方法:
select name from syscolumns where id=object_id('Student') and
COLUMNPROPERTY(id,name,'IsIdentity')=1
微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。
个人成长离不开各位的关注,你的关注就是我继续前行的动力。
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论