社区
C#
帖子详情
如何获取SqlServer表中的自增长字段
beingstudio
2010-06-29 07:54:37
使用SqlConnection.GetSchema 可以获取表中的字段名,是否为空,类型等
但是如何获取某个字段是否为自增长这个属性呢?
...全文
317
9
打赏
收藏
如何获取SqlServer表中的自增长字段
使用SqlConnection.GetSchema 可以获取表中的字段名,是否为空,类型等 但是如何获取某个字段是否为自增长这个属性呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujintaozyc
2010-06-30
打赏
举报
回复
ROW_NUMBER() over(order by id desc)
RedFish2010
2010-06-30
打赏
举报
回复
你自动增长的列应该也有字段名吧,查这个不行么
zzyhuian06142
2010-06-30
打赏
举报
回复
Select so.name Table_name,
sc.name Iden_Column_name,
ident_current(so.name) curr_value,
ident_incr(so.name) incr_value,
ident_seed(so.name) seed_value
from sysobjects so
Inner Join syscolumns sc
on so.id = sc.id
and columnproperty(sc.id, sc.name, 'IsIdentity') = 1
Where upper(so.name) = upper('City')
这样可以得到,City换成你的表名
beingstudio
2010-06-30
打赏
举报
回复
你头像比较冠希
小黑哥gs
2010-06-30
打赏
举报
回复
你们俩头像都比较SExy
beingstudio
2010-06-30
打赏
举报
回复
DataTable table = conn.GetSchema("Columns");
返回的table没有这一个列
--------------------------------------------------------------
beingstudio
2010-06-30
打赏
举报
回复
未处理的异常: System.ArgumentException: 列“IsAutoIncrement”不属于表 Columns。
在 System.Data.DataRow.GetDataColumn(String columnName)
在 System.Data.DataRow.get_Item(String columnName)
xray2005
2010-06-29
打赏
举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
foreach (DataRow row in schemaTable.Rows)
{
Console.WriteLine(row["ColumnName"] + " = " + row["IsAutoIncrement"]);
}
[/Quote]
顶 如梦!
wuyq11
2010-06-29
打赏
举报
回复
foreach (DataRow row in schemaTable.Rows)
{
Console.WriteLine(row["ColumnName"] + " = " + row["IsAutoIncrement"]);
}
sqlserver
自动
增长
字段
设置方法.rar
在SQL Server中,每个表都可以有一个或多个自动
增长
字段
,它们的值会随着新记录的插入而自动递增。这个特性使得我们无需手动为每条记录指定唯一的ID,系统会自动生成。 设置自动
增长
字段
的步骤如下: 1. 创建新表...
SQL Server中实现
字段
值自动
增长
且连续.pdf
本文将介绍在SQL Server数据库中实现
字段
值自动
增长
且连续的两种方法,并详细阐述各自的实现方式、优缺点及适用场景。 首先,SQL Server中实现
字段
值自动
增长
的传统方法是通过定义
字段
的identity属性。Identity属性...
SqlServer
在中获得自增ID的两种方式.txt
SqlServer
在中获得自增ID的两种方式.存储过程或SQL语句中插入数据后,自动
获取
自增的ID
SQL Server 打开或关闭自
增长
在SQL Server中,自
增长
(IDENTITY)列是一种特殊类型的
字段
,它会在每次插入新行时自动为该列提供一个唯一的、递增的值。这种功能对于创建序列化的主键非常有用,因为它们确保了数据的唯一性。然而,有时在特定情况...
SQL Server 中调整自增
字段
的当前初始值
SQL Server 中调整自增
字段
的当前初始值是指在 SQL Server 中对自增
字段
的当前初始值进行调整,以解决自增
字段
的当前初始值与数据库维护的初始自增值不一致的问题。 在 SQL Server 中,自增
字段
的当前初始值可以...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章